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 に答える