具有多个标签的XML的XPATH

具有多个标签的XML的XPATH,xpath,Xpath,下面是XML,我想得到标签元素的XPATH- <?xml version="1.0"?> <perf-config> <server name="Server1" version="V2" /> <performance-data> <buttons>YES</buttons> <metric id="8D1180" description="response time " type="

下面是XML,我想得到标签元素的XPATH-

<?xml version="1.0"?>
<perf-config>
    <server name="Server1" version="V2" />
    <performance-data>
    <buttons>YES</buttons>
    <metric id="8D1180" description="response time " type="multi" listtype="P" >
        <timerange localstart="20180727110300" localend="20180727110400" utcstart="20180727090300" utcend="20180727090400"/>
        <scroll prev="20180727110230" next="20180727110430"/>
        <gathererinterval seconds="60"/>
        <data-range seconds="60"/>
        <row label="stc01" value="0.19" per="100" ex="NONE"/>
        <row label="stc02" value="0.097" per="51.0526" ex="NONE"/>
        <row label="stc03.1" value="0.01" per="5.26316" ex="NONE"/>
        <row label="stc03.2" value="0.001" per="0.526316" ex="NONE"/>
    </metric>
    </performance-data>
</perf-config>What would be XPATH for label stc01, stc02...

我可以得到如下xpath

/perf-config/performance-data/metric/row[@label="stc01"]
输出结果如下所示

元素=
''


接下来,我将从这个xpath获取“value”的数据,请尝试下面的xpath以获得所需的输出:

/perf-config/performance-data/metric/row[@label='stc01']/@value

我可以按照下面的/perf config/performance data/metric/row[@label=“stc01”]获取xpath,输出为-Element='',接下来我要从这个xpathUpdate中获取“value”的数据使用与现在相同的信息更新您的问题您的目标有问题和评论是否希望输出为
“0.19”
,获取输出0.19会有帮助您是否尝试了我的XPath?它应该在需要时返回value@Rinku:Andersson已回答了您的原始问题和后续问题。如果他的答案有帮助的话,请把它投上去。谢谢
/perf-config/performance-data/metric/row[@label='stc01']/@value