我只是想知道有没有人有一个带有JSoup工作实现的示例eclipse项目?我试图用它从网站上提取信息并且已经遍布谷歌试图让它工作但不能。如果有人可以提供帮助,我会非常感激。
答案 0 :(得分:25)
JSoup非常易于使用,请查看JSoup食谱中的这些例子:here
首先,您必须使用以下命令连接到要解析的网页:
Document doc = Jsoup.connect("http://example.com/").get();
然后,您可以使用JSoup selector syntax选择页面元素。
例如,假设您要在div
属性设置为id
的情况下选择test
代码的所有内容,您只需使用:
Elements divs = doc.select("div#test");
检索div,然后你可以使用:
迭代它们for (Element div : divs)
System.out.println(div.text());
}