2011-03-02 40 views
8

我只是想知道有没有人有JSoup的工作实现的示例eclipse项目?我试图用它来从网站上获取信息,并且已经遍及谷歌试图让它工作,但不能。如果有人能帮助,我会非常感激。Android JSoup示例

+0

我不能让任何类型的工作应用程序......我试图从网上放在一起的代码,但它不会不会...进出口新的Android开发,所以寻找它退出e hard – dbaby7 2011-03-03 14:15:50

+0

最好向问题寻求帮助,而不是寻求帮助来寻找样品。您可能仍然遇到样品问题。只需询问一个明确的问题以及代码片段和确切的错误/例外。 – BalusC 2011-03-16 00:26:20

回答

24

JSoup是很容易使用,看看从JSoup食谱这些exemples: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()); 
} 
+0

我想你应该在例子中说'class'而不是'id'。 – BalusC 2011-03-16 00:25:02

+0

我的错误,我刚刚更改了它,谢谢! – 2011-03-16 13:00:07

+1

你有没有改变它? – 2012-03-28 15:45:48