-1

我有一个看起来像这样的 xml

<req>
  <info>
  <element name = "bob" value="20"/>
  <element name = "reena" value="50"/>
  </info>
</req>

我需要在不使用父节点 req 和 info 的情况下获得值 20 或 50

谁能帮我这个?

4

2 回答 2

1

你可以使用类似的东西:

number(//element[1]/@value)

这将直接导航到您的第一个元素并返回它找到的属性值。

于 2020-08-07T07:31:57.083 回答
1

你可能会发现类似

number(//element[@name="reena"]/@value)

更灵活一点。

于 2020-08-07T09:56:18.283 回答