我正在使用jsoup来解析一个html文档。我需要提取所有子div元素。这基本上是没有嵌套div标签的div标签。我在java中使用以下代码来提取div标签:
Elements bodyTag = document.select("div:not(div>div)");
以下是一个例子:
<div id="header">
<div class="container">
<div id="header-logo">
<a href="/" title="mekay.com">
<div id="logo">
</div> </a>
</div>
<div id="header-banner">
<div data-type="ad" data-publisher="lqm.j2ee.site" data-zone="ron">
</div>
</div>
</div>
</div>
我需要仅提取以下内容:
<div id="logo">
</div>
<div data-type="ad" data-publisher="lqm.j2ee.site" data-zone="ron">
</div>
相反,上面的代码片段返回所有的div标签。因此,请帮我找出这个选择器有什么问题。