gpt4 book ai didi

java - jsoup 选择元素

转载 作者:行者123 更新时间:2023-12-01 15:18:38 25 4
gpt4 key购买 nike

我正在尝试使用 jsoup 抓取网站数据。但在获取文本时遇到一些问题。

部分 html 看起来像这样

<p class="time">9:00</p>

我可以使用代码行很好地抓取:

Document doc = Jsoup.connect(url).get();
doc.select("p.time").text());

但下一段 html 看起来像这样:

<p class="date"><strong>FRIDAY 27<sup>th</sup></strong> JULY 2012</p>

我不知道如何获得。使用线路:

doc.select("p.date").text());

只是给我一个空字符串。我已经尝试过它的变体(即选择“p.date”,然后尝试 date.select(“strong”)),但只是不断想出一个空字符串。

我如何获取该日期文本?

最佳答案

无法重现您的问题。

Document doc = Jsoup.parse("<html><body><p class=\"date\"><strong>FRIDAY 27<sup>th</sup></strong> JULY 2012</p></body></html>");
String s = doc.select("p.date").text();
System.out.println(s);

打印:“2012 年 7 月 27 日星期五”

关于java - jsoup 选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11283632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com