学术问题。
在 XPath 中具有预定义的前缀descendant-or-self::
,需要立即获得子级(例如div(。
如果没有预定义的前缀,它可能"child::div"
.有没有机会让带有descendant-or-self::
前缀的直接孩子,使用一些[conditions]
等?
这有点像询问如何使用乘法运算符进行加法。答:不要,这是错误的工作工具。
若要查找直接子轴,您需要子轴,而不是后代(或后代或自身(轴。
经过一些尝试descendant-or-self::*[1]
似乎工作正常。例如,要获得所有直系子div,可以使用descendant-or-self::*[1]/div
。