如何从链接到字符串读取/解析文章内容

时间:2012-12-19 05:37:37

标签: java android

我需要帮助。 如何使用java或android获取文章网站上的内容?

1 个答案:

答案 0 :(得分:2)

您可以尝试http://jsoup.org/

使用它从链接获取页面并解析内容。

嗯,这是一个样本,

String url = "http://inet.detik.com/read/2012/12/12/105558/2116258/796/produktif-kerja-mobile-dengan-samsung-ativ-smart-pc-yang-revolusioner";
Document doc = Jsoup.connect(url).timeout(20000).get();
Elements elements = doc.select("div[class=text_detail]");
if (elements.size() > 0) {
    System.out.println(elements.text());
}

上面的代码只打印出整个文本。如果你想获得一个漂亮的打印版本,你需要自己处理一些html标签(如br)。您可以使用jsoup轻松访问html标记,因此只需花一些时间在文档上并自己编写代码。