没有子节点的XPath查询

时间:2011-10-18 19:51:13

标签: xpath

有没有什么方法可以让我的孩子使用Xpath得到一个节点?例如,

<parent id="10">
     <child1 id="12"/>
     <child2 id="13">
        <innerchild id="14"/>
     </child2>
</parent>

我只需要一个xpath查询来返回类似这样的<Parent id="10"/>

1 个答案:

答案 0 :(得分:0)

假设这是整个文档,只需使用/parent即可。如果parent id可以处于任何级别,请使用//parent[@id='10']。请注意,后一个表达式可能会在较大的文档上出现性能问题,因为它必须搜索整个输入树。