![](/img/trans.png)
[英]SOAP-UI - How to pass data from CSV to xml inside parameter as request
[英]SOAP-UI - How to pass xml inside parameter
在SOAP-UI中,我正在向這樣的Web服務發出請求:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xxx="http://xxx.call/">
<soapenv:Header/>
<soapenv:Body>
<cotf:call_XXX>
<!--Optional:-->
<arg0>
<!--Optional:-->
<parameter1>some text</parameter1>
<!--Optional:-->
<parameter2>XML string</parameter1>
</arg0>
</cotf:call_XXX>
</soapenv:Body>
</soapenv:Envelope>
我想知道的是如何在參數2上傳遞XML字符串,因為如果我直接放置XML字符串,它會假定XML字符串節點為請求參數....
謝謝
編碼所需的XML實體或使用CDATA。
<arg0>
<!--Optional:-->
<parameter1><test>like this</test></parameter1>
<!--Optional:-->
<parameter2><![CDATA[<test>or like this</test>]]></parameter2>
</arg0>
注意:這只是以前提供的.NET framework 3.5及更高版本的替代方案
您可以將其作為原始xml發送
<test>or like this</test>
如果將paramater2聲明為XElement數據類型
要在請求對象中發送CDATA,請使用SoapObject.setInnerText("...");
方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.