在多个子项中选择具有未知级别条件的父节点
问题描述:
在XPath中,如何选择x=10
和y=100
(在不同级别)的子项中的所有<a>
节点的id
?在多个子项中选择具有未知级别条件的父节点
<root>
<a id="1">
<c>
<x>10</x>
<y>100</y>
</c>
</a>
<a id="4">
<c>
<c>
<x>10</x>
<y>100</y>
</c>
</c>
</a>
<a id="6">
<x>20</x>
<y>200</y>
</a>
<a id="7">
<x>10</x>
<y>300</y>
</a>
</root>
答
这样的事情,我会想象:
//a[.//x=10][.//y=100]/@id
非常感谢您! – Orion
@Orion请注意,如果它解决了您的问题,您应该接受此答案(单击绿色复选标记)。 – Phrogz