Java jsoup选择元素
我正试图使用jsoup从一个网站上获取数据。但是在获取文本时遇到了一些问题 html的一部分如下所示Java jsoup选择元素,java,html,jsoup,Java,Html,Jsoup,我正试图使用jsoup从一个网站上获取数据。但是在获取文本时遇到了一些问题 html的一部分如下所示 <p class="time">9:00</p> 但html的下一部分如下所示: <p class="date"><strong>FRIDAY 27<sup>th</sup></strong> JULY 2012</p> 给我一个空字符串。我尝试过这方面的变化(即选择“p.date”,然后尝试da
<p class="time">9:00</p>
但html的下一部分如下所示:
<p class="date"><strong>FRIDAY 27<sup>th</sup></strong> JULY 2012</p>
给我一个空字符串。我尝试过这方面的变化(即选择“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);
Document doc=Jsoup.parse(2012年7月27日星期五;
字符串s=doc.select(“p.date”).text();
系统输出打印项次;
打印:“2012年7月27日星期五”doc.select(“p.date”).child(0.text()代码>例如?或doc.select(“p.date strong”).text()代码>
doc.select("p.date").text());
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);