在php SoapClient

时间:2016-03-07 10:44:59

标签: php xml soap request soap-client

我有以下xml文件,我必须从php中的SoapClient发送请求到Soap服务。我使用SoapVar创建数组发送请求,但响应节点不存在。有人请你帮忙我把这个xml转换成数组来请求使用Soap服务

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns4:Send xmlns:ns4="hidden" xmlns="Envelope" xmlns:ns2="hidden" xmlns:ns3="hidden">
<ns4:Pack>
<Envelope>
<Header>
<ID>string</ID>
<StringFirst>string</ns2:StringFirst>
</Header>
<Payload xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:SmsMessage">
<ns3:fieldOne>true</ns3:DeliveryReports>
<ns3:fieldTwo xsi:type="ns3:hidden">
<ns3:fieldThree></ns3:ApplicationNumber>
</ns3:fieldTwo>
<ns3:SomeFiled xsi:type="ns3:hidden">
<ns3:number>123</ns3:number>
</ns3:SomeField>
<ns3:Content xsi:type="ns3:hidden">
<ns3:Text>String</ns3:Text>
</ns3:Content>
</Payload>
</Envelope>
</ns4:Pack>
</ns4:Send>
</S:Body>
</S:Envelope>

提前谢谢

0 个答案:

没有答案