如何在不使用祖先或自我的情况下构建祖先树:: *

问题描述 投票:-1回答:1

我需要获得一些值的路径,然而我正在工作的Xquery环境不支持这种语法for $ancestor in $datum/ancestor-or-self::*特别是这个轴导致问题ancestor-or-self::*。似乎无法弄清楚这一点。任何帮助表示赞赏

xml xslt xpath xquery
1个回答
0
投票

在没有ancestor*轴的情况下,您可以递归地爬上parent轴,或者使用root()函数来检索文档节点,然后沿着childdescendant轴下降。

© www.soinside.com 2019 - 2024. All rights reserved.