0

我正在制作一个 Android 应用程序,我需要在其中阅读此页面的最新消息(以及显示“NYHEDER”的标签:http: //www.stormthebuildingfest.com/ 然后,当然,将它们打印在屏幕。

我见过不同的地方,也许 JSOUP 可以帮助解决这个问题 - 但 JSOUP 食谱似乎对我没有帮助。

甚至可以从这个页面获取新闻吗?如何?或者如果它是 JSOUP - 任何人都可以向我推荐食谱的哪一部分适合这个问题? http://jsoup.org/cookbook/

提前致谢。

4

2 回答 2

0

您可以使用功能 XML 拉解析器 - 为此必须有一个 XML/RSS。

http://android-developers.blogspot.co.uk/2011/12/watch-out-for-xmlpullparsernexttext.html

关于理论的好文章。

于 2012-06-04T17:56:26.477 回答
0

基本上,您需要做的是:

//This line will get you the whole page
Document doc = Jsoup.connect("http://www.url.com/section.script").get();

//This other line will make sure you get the specific info you're looking for
Elements elems = doc.select("some element");


//Or if you wanna just print it all out, you can simply
System.out.println(doc);

//You can also print just the text (Without ANY tags, or charset issues)
System.out.println(doc.text())

//The .text(); method works for you the variable Elements as
//well. If you got some info, and just want its text, that's
//the best way to go

另外,我会研究Jsoup 选择器API。

于 2012-06-05T11:04:01.833 回答