gpt4 book ai didi

xml - XPath 中//*/和/*//之间的区别?

转载 作者:数据小太阳 更新时间:2023-10-29 02:39:39 25 4
gpt4 key购买 nike

我无法弄清楚之间的区别:

/RootNode//*/@* (1)

/RootNode/*//@* (2)

可能是 (1) 说“从 RootNode 开始,尽可能深入,直到找到所有具有要打印的属性的叶子,然后打印它”和(2) 表示“从 RootNode 开始,获取所有元素(仅 RootNode 的子元素)然后尽可能深入直到找到具有要打印的属性的叶子”。我错了吗? (1)(2) 有什么区别?

最佳答案

它们是等价的。他们都说,

Select all of the attributes on elements beneath the top RootNode element.

* 出现在 descendant-or-self 步骤之前还是之后并不重要。

关于xml - XPath 中//*/和/*//之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34949297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com