Soap UI Splitting属性转移结果

时间:2013-01-16 14:48:36

标签: soapui

任何人都可以帮助分割财产转让的结果吗?

如果我的回答是:

`<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CurrenciesResponse xmlns="http://webservices.cloanto.com/currencyserver/">
<CurrenciesResult>AED;AFN;ARS;AUD;AZN;BBD;</CurrenciesResult>
</CurrenciesResponse>
</soap:Body>
</soap:Envelope>`    

我的物业转移

`declare namespace soap='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace ns1='http://webservices.cloanto.com/currencyserver/';
//ns1:CurrenciesResult`

我预计会转移到Currency1 AED; AFN; ARS; AUD; AZN; BBD

现在有一种简单的方法可以拆分返回的属性,以便将它们存储在

Currency1 AED

Currency2 AFN

非常感谢任何想法或帮助!

1 个答案:

答案 0 :(得分:0)

只是一个想法:

将XPath值传输到Property中,然后使用Groovy脚本:

  • 读取属性值,以字符串形式存储。
  • 用分号拆分字符串并存储到数组中。
  • 为每个数组项创建新属性。

然后将每个Property用作/您需要的地方。