使用Xpath获取节点的特定子节点

时间:2016-08-10 02:44:16

标签: xml testing xpath smoke-testing

我这里有这个代码..

<testcase status="error" name="SMOKETEST_BP" loader-item-id="84d8c3d4-c9e1 4f8d-a690-d18c7c204555">
    <annotations>
       <annotation key="Stage" value="System Test"/>
       <annotation key="Kind" value="Smoketest"/>
       <annotation key="Situation" value="Regression"/>
       <annotation key="Domain" value="OMD"/>
       <annotation key="Business Type" value="Business Partner"/>
       <annotation key="Description" value="Create a new business partner (bp) with document"/>
    </annotations>
</testcase>

我想获取注释节点的值,该注释节点的键值为&#34;业务类型&#34;。

我的Xpath应该是什么样的?请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以通过@attrname语法访问属性:

//annotation[@key='Business Type']/@value