Java Jsoup如何解析这个span的文本?
从这里输出的是网站:个人世界时钟,但它们没有任何语法错误Java Jsoup如何解析这个span的文本?,java,jsoup,Java,Jsoup,从这里输出的是网站:个人世界时钟,但它们没有任何语法错误 doc.select(“.c-city\uu hrMin”)应该可以工作 但是如果这个类c-city\uu hrMin也出现在其他元素中,那么尝试一下 doc.select(span[class=c-city\uu hrMin])它将专门选择具有该类的所有span元素 NB:有关Jsoup CSS选择器的更多参考和想法,请参见。您也可以尝试文档的选择器。您得到的输出是什么?你试过调试吗? <span class="c-city__h
doc.select(“.c-city\uu hrMin”)
应该可以工作
但是如果这个类c-city\uu hrMin
也出现在其他元素中,那么尝试一下
doc.select(span[class=c-city\uu hrMin])
它将专门选择具有该类的所有span元素
NB:有关Jsoup CSS选择器的更多参考和想法,请参见。您也可以尝试文档的选择器。您得到的输出是什么?你试过调试吗?
<span class="c-city__hrMin" data-bind="{attr:{id:'p'+id()}}" id="p64">10:52</span>
import java.io.IOException;
import org.jsoup.*;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import org.w3c.dom.Node;
import org.jsoup.select.*;
public class Main
{
public static void main(String [] args) {
Document doc = null;
try {
doc = Jsoup.connect("https://www.timeanddate.com/worldclock/personal.html").get();
String title = doc.title();
Elements elements = doc.select(".c-city__hrMin");
System.out.println("Website : " + title + elements.text());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}