【问题标题】:How to get an element from source code Jsoup如何从源代码Jsoup中获取元素
【发布时间】:2015-09-05 11:08:29
【问题描述】:

我将如何从这个标签中获取Questions 文本?

<li>
    <a id="nav-questions" href="/questions">Questions</a>
</li>

https://stackoverflow.com/源代码为例。

【问题讨论】:

  • 你有什么工具可以得到这个文本?如果您使用 jquery(或 javascript)之类的东西,您可以这样做 $("#nav-questions").html();或 .text(); .您可能希望更具体地了解如何定位此 div,具体取决于页面上的内容。

标签: java html css jsoup


【解决方案1】:

只需选择您想要的元素,然后在其上调用text() 方法即可获取它生成的文本。

换句话说,使用类似的东西

Elements anchors = document.select(cssQuerryForElementsYouWantToFind);
for(Element a : anchors){
    System.out.println(a.text());
}

如果您在为选定部分创建 cssQuerry 时遇到问题,请查看 http://jsoup.org/cookbook/extracting-data/selector-syntax

【讨论】:

    猜你喜欢
    • 2018-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多