嘿,我已经解析了html doc。需要查找具有指定子项的所有元素(可能不是直接子项)。
代表:
<center>
<table>
...
<a />
</center>
找到所有嵌套链接的“中心”标签 谢谢!
答案 0 :(得分:3)
使用强>:
//center[.//a]
这将选择文档中具有center
后代的所有a
元素。
而且:
//center[.//*/a]
选择文档中具有center
后代的所有a
元素,这些元素不是此center
元素的子元素。
答案 1 :(得分:1)
以下内容如何:
//center[element()//a]
这就是要找到包含任何“a”元素的所有“中心”元素 是'中心直接元素儿童的后代。
答案 2 :(得分:0)
你不能在谓词中使用后代轴吗?
//center[descendant::a]