我需要使用 groovy 脚本从下面的 xml 文件中获取值 3。我正在从 SOAPUI 进行测试
<ParamId>3</ParamId>
谁能分享我获取价值的语法?我尝试了以下代码。但我认为我需要迭代到第三个参数 ..
def msgTxt = response.getDomNode("//ns2:ParamId").getLastChild().getNodeValue()
<RequestParams>
<Param>
<ParamId>1</ParamId>
<ParamName>Name1</ParamName>
<ParamType>String</ParamType>
<ParamValue>value1</ParamValue>
</Param>
<Param>
<ParamId>2</ParamId>
<ParamName>Name2</ParamName>
<ParamType>String</ParamType>
<ParamValue>value2</ParamValue>
</Param>
<Param>
<ParamId>3</ParamId>
<ParamName>Name3</ParamName>
<ParamType>String</ParamType>
<ParamValue>2</ParamValue>
</Param>
</RequestParams>