我有一个如下所示的肥皂响应样本,并尝试了空手道DSL获得响应。
它一直工作到出现xpath not found错误后出现父标记“ Fields”。您能否给advice.xml响应样本:
<Entities TotalResults="1">
<Entity Type="test-instance">
<ChildrenCount>
<Value>0</Value>
</ChildrenCount>
<Fields>
<Field Name="id">
<Value>1234</Value>
</Field>
我想从响应中获取值1234。我能够使用get response到Fields。
干得好:
* def response =
"""
<root>
<Entity Type="test-instance">
<ChildrenCount>
<Value>0</Value>
</ChildrenCount>
<Fields>
<Field Name="id">
<Value>1234</Value>
</Field>
</Fields>
</Entity>
</root>
"""
* def id = //Field[@Name='id']/Value
* match id == '1234'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句