JBoss サーバーから結果を取得するために、PHP の soapClient クラスを使用しています。
しかし、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"
}
}
ここで何が間違っていますか?