2
我有这样的XML:与它的祖先获取元素的XPath
...
<suite @name="SameName">
... lot of tags
<msg level="FAIL"></msg>
我的XPath是
//msg[contains(@level,'FAIL')]
它返回<msg>
节点。我是否也可以在一个XPath表达式中获得套件名称?
我有这样的XML:与它的祖先获取元素的XPath
...
<suite @name="SameName">
... lot of tags
<msg level="FAIL"></msg>
我的XPath是
//msg[contains(@level,'FAIL')]
它返回<msg>
节点。我是否也可以在一个XPath表达式中获得套件名称?
使用此XPath表达式
//suite[.//msg/@level='FAIL']/@name
选择具有与@level
属性值等于'FAIL'
后代msg
元件suite
元件的@name
。