gpt4 book ai didi

javascript - xpath 选择一个属性值,其中另一个属性是谓词

转载 作者:行者123 更新时间:2023-11-29 22:15:54 25 4
gpt4 key购买 nike

假设我的 XML 节点很简单:

<foo>
<bar id="1" name="John" />
<bar id="2" name="Bill">
<qwert name="Tony" />
</bar>
</foo>

选择已匹配 ID 的名称值的 xpath 表达式是什么?

//foo/bar@name 将返回 name 属性,但如果我想匹配现有属性然后返回名称,a-la

//foo/bar[id='1']@name

抛出

Uncaught Error: INVALID_EXPRESSION_ERR: DOM XPath Exception 51

最佳答案

我觉得是

//foo/bar[@id='1']/@name

关于javascript - xpath 选择一个属性值,其中另一个属性是谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15148955/

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