石鹸の応答からデータを取得するのに問題があります。リクエストは正常に機能しますが、データを取得できません。これがsoapの応答です(soapuiから):
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Header/>
<SOAP:Body>
<createOrderResponse>
<SAP_ORDER_NR/>
<ORDER_STATUS>E</ORDER_STATUS>
<TOTAL_GOODS_VALUE>0</TOTAL_GOODS_VALUE>
<TOTAL_FREIGHT_VALUE>0</TOTAL_FREIGHT_VALUE>
<TOTAL_VAT_VALUE>0</TOTAL_VAT_VALUE>
<CASH_DISCOUNT>0</CASH_DISCOUNT>
<ERROR_DESCR>multiple issues found</ERROR_DESCR>
<MIN_ORDER_VALUE/>
<ORDER_SCHEDULES_OUT/>
<RETURN>
<item>
<TYPE>E</TYPE>
<ID>VP</ID>
<NUMBER>200</NUMBER>
<MESSAGE></MESSAGE>
<MESSAGE_V1></MESSAGE_V1>
</item>
<item>
<TYPE>E</TYPE>
<ID>V4</ID>
<NUMBER></NUMBER>
<MESSAGE></MESSAGE>
<MESSAGE_V1/>
</item>
</RETURN>
</createOrderResponse>
</SOAP:Body>
</SOAP:Envelope>
たとえば、SAP_ORDER_NR値が必要です。alreayは試しました:
Convert.ToString(Response_1Run.SAP_ORDER_NR)
Response_1Run.SAP_ORDER_NR.tostring()
それらはすべて「System.Object」を文字列として提供します。
更新:スクリーンショット