【问题标题】:How to traverse back to the parent node in the XML file by using Xpath(using XSLT) query?如何使用 Xpath(使用 XSLT)查询返回到 XML 文件中的父节点?
【发布时间】:2011-04-10 05:21:10
【问题描述】:

让我们有一个深度为 N 的 xml 树。我已经遍历了最后一个节点,这意味着我在最后一个音符。现在我想从最后一个节点返回到 xml 树中的某个级别(比如在 N-3 处)。

请告诉我 XPATH 查询的语法,以便我可以到达 xml 树中的预期节点。

【问题讨论】:

    标签: xml xpath xpathnavigator


    【解决方案1】:

    使用

    ancestor::node()[3]
    

    ../../..
    

    【讨论】:

    • +1 为祖先 ax 加上可以参数化的位置谓词解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-23
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多