在网站的来源中我得到了:
<div class="blablabla>
如何用jsoup选择这个部分?
我不明白文档中提供的语法:https://jsoup.org/cookbook/extracting-data/selector-syntax 当我写完:
Elements e = document.select("div[class=\"blablabla\"]");
我一无所获。 :(
当我输入时:
Elements e = document.select("div");
然后我得到了所有的div ...
答案 0 :(得分:3)
你可能需要一个更好的选择器,这对你有用:
// selector based on div with class name blablabla
Elements e = document.select("div. blablabla").first();
// first used here to return the first of such class type
顺便说一句,你所分享的链接中的解决方案有一个类似的例子:
Element masthead = doc.select("div.masthead").first();
// div with class=masthead
Selector API documentation
包括用于查找元素的匹配器和选择器的所有此类示例。