0

我在使用从 PHP 到 WSDL 服务的 SoapCall 时遇到了一些麻烦。

我的 $client->_getLastRequest() 函数检索此 XML:

<SOAP-ENV:Body>
    <ns1:publicar>
        <aviso>
         //aviso content
        </aviso>
    </ns1:publicar>
</SOAP-ENV:Body>

但我需要将其更改为:

<SOAP-ENV:Body>
    <ns1:publicar>
        <ns1:aviso>
         //aviso content
        </ns1:aviso>
    </ns1:publicar>
</SOAP-ENV:Body>

我不明白缺少命名空间的原因。

4

1 回答 1

0

这两种 XML 结构可能是等效的,具体取决于发送的 XML 元数据。<SOAP-ENV:Envelope>元素包含什么?

你知道你必须改变命名空间,还是你认为你必须改变它?

于 2013-06-18T23:00:59.223 回答