美好的一天! 我试着解析网站。 所以,我可以用jsoup解析它并解析字符串:
[class=newsList] ul[class] li[class=dark],li[class=light]
但是,网站有两个带有class = newsList的div。 :
<div class="innerBlock" id="lastNews">
...
....
<div class="innerBlock" id="lastNews">
如何获得第一个?
谢谢!
答案 0 :(得分:1)
我假设你有一个HTML片段,其中包含名为doc的divs
实例中的Elements
。
然后,您有三种方法:
CSS方式:
doc.select("div:first-child");
更通用的CSS方式:
doc.select("div:nth-child(1)");
程序化方式:
doc.select("div").first();
前两个给Elements
个实例只包含一个元素,第三个给出一个Element
个实例。