使用Jsoup从Android中的具有特定ID的<p>获取文本

时间:2018-01-11 07:07:46

标签: android webview jsoup

我想在我的网页浏览中使用Jsoup从我的网站上获取一些数据。该网站仍处于开发阶段,因此我无法发布任何代码,但这是我想要实现的目标:

因此用户访问我在应用程序中需要的所有数据加载到一个页面的网站。所以我想将所有数据作为单独的字符串获取并使用它们来填充我的表格布局。该网站拥有我想要的所有内容,每个字符串都在一个带有唯一ID的p标签中。

我怎样才能做到这一点?我已经安装了jsoup,但我无法理解如何使用它。

1 个答案:

答案 0 :(得分:1)

通常,如果要提取具有id的元素,请使用select(element_name#id_name)

要提取元素涉及的文本,请使用.text()

再次向我们展示您要从

中提取文本的html部分

所以试试这段代码

try {
    Document doc = Jsoup.connect("your url").get();
    System.out.println(doc.select("p#id_name").text());
} catch (Exception e) {
    e.printStackTrace();
}