从不同 html 的页面(或)网站读取数据的 Jsoup 示例?应该可以重用到任何网站

Jsoup example to read data form different html's page (or) websites? should be reusable to any website

我需要使用 Jsoup html 解析器从不同网站读取数据(例如:名称、城市、州、邮政编码等)。我可以从一个网站读取数据。但问题是我的代码应该可以重用到其他网站。但在其他网站元素中,它们的位置与第一个网站不同。如何实现这一目标。请提出任何模式或任何例子。谢谢。

我会直截了当地告诉你,没有办法实现一个通用的解析器来抓取所有网站。我曾在一家公司工作,在那里我必须抓取 30 个网站。而且我真的不得不为每个网站写一个。

但是您可以创建通用实用程序 类 来 帮助 您处理已解析的数据。