首页 > 解决方案 > 如何使用 descendant-or-self:: 前缀在 XPath 中获取直接子级?

问题描述

学术问题。

在 XPath 中有预定义的前缀descendant-or-self::,需要使用它来获取直接子项(例如,div)。

如果没有预定义的前缀,它可能是"child::div". 有没有机会使用 some等获得带有 descendant-or-self::前缀的直系孩子?[conditions]

标签: xpath

解决方案


这有点像询问如何使用乘法运算符进行加法。答案:不要,这是工作的错误工具。

要查找直接子级,您需要子轴,而不是后代(或后代或自身)轴。


推荐阅读