0

我正在使用 PHP 的 soapClient 类从我的 JBoss 服务器获取结果。

但是在 SOAP XML 响应包含空标签的地方,我的 PHP 代码包含空数组:

SOAP 响应:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <ns2:someSoap xmlns:ns2="someUrl" xmlns:ns3="someUrl">
         <ns2:method>
            <ns3:tag1/>
            <ns3:tag2>value</ns3:tag2>
          </ns2:method>
       </ns2:someSoap>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

我要回来的 PHP 数组:

array(1) {
  ["method"]=>
    array(2) {
      ["tag1"]=>
      array(0) {
      }
      ["tag2"]=>
      string(9) "value"
    }
}

我在这里做错了什么?

4

0 回答 0