2

假设我的 XML 节点很简单:

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

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

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

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

投掷

未捕获的错误:INVALID_EXPRESSION_ERR:DOM XPath 异常 51

4

1 回答 1

2

我认为这只是

//foo/bar[@id='1']/@name
于 2013-03-01T01:41:36.643 回答