【问题标题】:XPath query with out child nodes没有子节点的 XPath 查询
【发布时间】:2011-10-18 19:51:12
【问题描述】:

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

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

我只需要一个 xpath 查询来返回类似 &lt;Parent id="10"/&gt; 的内容

【问题讨论】:

  • 你拿到它后到底想做什么?

标签: xpath


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-14
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多