我想使用EventParameters
从XPath
数组中获取数据,但我不知道如何获取Name
等于某事的参数...任何人都可以提供帮助我吗?
<?xml version="1.0" encoding="utf-16"?>
<Event>
<EventParameters>
<Parameter>
<Name>PKAN_ID</Name>
<Value>2466</Value>
</Parameter>
<Parameter>
<Name>REPS_ID</Name>
<Value>4</Value>
</Parameter>
<Parameter>
<Name>REPS_ID_OLD</Name>
<Value>5</Value>
</Parameter>
</EventParameters>
</Event>
答案 0 :(得分:1)
只需在Parameter
元素上使用predicate:
/Event/EventParameters/Parameter[Name='PKAN_ID']
返回名为PKAN_ID
的参数。要获得它的价值:
/Event/EventParameters/Parameter[Name='PKAN_ID']/Value