使用jsoup在网页上查找元素

时间:2015-03-29 18:48:10

标签: java html parsing jsoup

我想从下面的页面中获取字符串格式的船长名称。在这种情况下,它将是凯恩

http://fantasy.premierleague.com/entry/390/event-history/30/

我正在使用Jsoup,无论我尝试什么它都不起作用,只是一个空白字符串。如果有人对如何做到这一点有任何建议,将不胜感激。提前谢谢

2 个答案:

答案 0 :(得分:0)

div.ismPlayerContainer:has(img.ismCaptainOn) span.JS_ISM_NAME

此css选择器将返回带有船长名称的范围。

您可以在此处查看:Jsoup

现在它只是返回你对文档运行这个css选择器后你将拥有的元素的文本。

希望它有所帮助!

答案 1 :(得分:0)

以上工作。非常感谢你。我的代码在下面

字符串url2 =" http://fantasy.premierleague.com/entry/390/event-history/30/&#34 ;;     文档document2 = Jsoup.connect(url2).get();

元素元素= document2.select(" div.ismPlayerContainer:has(img.ismCaptainOn)span.JS_ISM_NAME");   的System.out.println(elements.text());

相关问题