2
私は、要素の1つがxmlを値として取る要求データを持っています。 @Bodyを使用してサーバーにデータを送信しているときに、私のinner xmlがエンコードされています(htmlエンコード)。このサービスのためにサーバー側で失敗しています。内部を無効にする方法をコード化するxml体のデータを無効にして石鹸で補充する方法、改造要求
サンプル:
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/soap/envelope/">
<soap12:Body>
<UpdateASN xmlns="http://tempuri.org/">
<SecureCode>VkdWelkyOUJVMDQ9</SecureCode>
<strXML><![CDATA[<?xml version="1.0" encoding="utf-8"?><NewDataSet><Table><ASNId>21131248</ASNId><ASNLineId>108069195</ASNLineId><EANOCC>5051622303470</EANOCC><TUQuantityRecevied>2</TUQuantityRecevied><ItemDescription>sample 6X300ML</ItemDescription><TUSize>6</TUSize><TUDespatched>1</TUDespatched></Table></NewDataSet>]]></strXML>
</UpdateASN>
</soap12:Body>
</soap12:Envelope>
あなたが解決策を見つけた:ここ
は私の最後のリクエストのですか? –
@ user1344655これを解決しましたか? – Dolphin
@Dolphinは内部のxmlを形成するCDATAなしではうまくいきました。 – Devishankar