根据其键之一的值获取 Xml List 对象

问题描述 投票:0回答:1

嗨,我目前正在查看 xml 数据,

<datas>
    <data>
        <key1>ABC</key1>
        <key2>def</key2>
    </data>
    <data>
        <key1>PQR</key1>
        <key2>xyz</key2>
    </data>
</datas>

这里我想从key1PQR的数据中获取标签key2

中的值

我使用了 xpath 表达式

//数据/数据[last()]/key2

但是只有当最后一个数据具有该值时,此方法才会起作用。

请帮助提供 xpath 表达式以获取相同的

xml xpath xml-parsing xpath-2.0 xpath-1.0
1个回答
0
投票

这是:

/datas/data[key1="PQR"]/key2
© www.soinside.com 2019 - 2024. All rights reserved.