我有这个HTML。我需要“李”。我使用.select(“ li”),但在每个“ li”内可能还有另一个“ li”,但我对此并不感兴趣。我只想要“ li”第一级。有可能吗
<div id="id">
<ul>
<li>
<div>
<ul>
<li> ........ </li>
</ul>
</div>
</li>
<li> ........ </li>
<li> ........ </li>
<li> ........ </li>
<li> ........ </li>
<li> ........ </li>
.
.
.
</ul>
</div>
当然是啦:
Elements documentElements = document.getElementsByTag("id"); //get the div
Element theList= documentElements.get(0); //get the unordered list
Element listItem = theList.child(0); //this is the first list item in that unordered list
该答案假定您已经加载了HTML并已Document
准备好遍历JSoup
参考:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句