1
我试图找回了来自下面的标记类别层次:即时子文本与所有后代文本的XPath?
<ul class="categories">
<li>My top level category
<ul>
<li>my second level category</li>
</ul>
</li>
</ul>
我想用以下XPath来获取顶级类别的名称:
//ul[@class='categories']/li/text()
但是,这显然返回包括第二级类别在内的所有文本。
如何使用xpath检索顶层类别。您可以假设类别只有两个级别(顶级和二级类别)。