gpt4 book ai didi

xml - 我在理解这个 XPATH 表达式/语法方面有一些困难

转载 作者:行者123 更新时间:2023-12-03 17:18:52 24 4
gpt4 key购买 nike

这是用于选择节点的 xpath。

document.SelectNodes("my/node/url/@*[name(.)!='name_excluded']");

我能理解 @* !=' '
但是我抓不到 [名称(.) 一些谓词]

我在 XPath (w3 org) 上没有找到 (.) 的引用。

最佳答案

.在谓词中指的是当前节点(它是 AbbreviatedStep )

name() 是一个函数,它接受一个节点集(在这里,我们将上下文节点传递给它)并返回它的名称

因此,您的理解中缺少的部分是:我们将返回任何属性(@*),例如 属性 的名字不是 name_excluded .

关于xml - 我在理解这个 XPATH 表达式/语法方面有一些困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468552/

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