Jsoup 查询示例 Android
Jsoup query example Android
我正在尝试从 http://www.bbc.com/news
获取此文本 "Huge storm wreaks destruction in Fiji"
自从 DIV class
pigeon-item__body
在同一个DIV中多次使用,没有#id`s,这段文字对"catch"没有什么特别之处。
我试过:
div.pigeon-item__body h3
但是我得到了 2 个元素...
0
Cameron calls EU referendum for June
1
Huge storm wreaks destruction in Fiji
如果我在那里有 10 个元素怎么办,如何只 select 第 6 个元素?
我只需要一个jsoup select或查询示例。
是否有一些 jsoup 查询生成器?我已经尝试过这个 http://try.jsoup.org 但是当我不知道如何进行查询时这几乎没有帮助。
您可以获得 select 或者使用您的浏览器 - 打开页面并按 F12 启动开发者工具。我使用 FireFox,但它也适用于其他浏览器 - 选择 Inspector
工具并选择元素选择器(FF - 最左边的工具)。之后选择您要获取的元素,浏览器将突出显示包含该元素的代码。
将鼠标放在突出显示的代码上,右键单击它并 select Copy unique selector
。现在您可以将 selector 用于您的 Jsoup
代码。
我正在尝试从 http://www.bbc.com/news
获取此文本 "Huge storm wreaks destruction in Fiji"自从 DIV class
pigeon-item__body
在同一个DIV中多次使用,没有#id`s,这段文字对"catch"没有什么特别之处。
我试过:
div.pigeon-item__body h3
但是我得到了 2 个元素...
0 Cameron calls EU referendum for June
1 Huge storm wreaks destruction in Fiji
如果我在那里有 10 个元素怎么办,如何只 select 第 6 个元素?
我只需要一个jsoup select或查询示例。
是否有一些 jsoup 查询生成器?我已经尝试过这个 http://try.jsoup.org 但是当我不知道如何进行查询时这几乎没有帮助。
您可以获得 select 或者使用您的浏览器 - 打开页面并按 F12 启动开发者工具。我使用 FireFox,但它也适用于其他浏览器 - 选择 Inspector
工具并选择元素选择器(FF - 最左边的工具)。之后选择您要获取的元素,浏览器将突出显示包含该元素的代码。
将鼠标放在突出显示的代码上,右键单击它并 select Copy unique selector
。现在您可以将 selector 用于您的 Jsoup
代码。