[Resolvido] Soap PHP - Elemento não encontrado no response de um request.
Boa tarde a todos.
Estou tentando pegar os elementos do response de um request Soap, porém, não consigo acessar um determinado elemento.
Esse elemento me apresenta 2 complicadores.
1. Ele aparece no TCPDUMP do response, mas não importa o método que eu use, não consigo acessa-lo ou manipulá-lo.
2. Ele está duplicado.
Response
<?xml version="1.0" encoding="utf-8" ?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns1:getUserMSISDNResponse xmlns:ns1="http://www.csapi.org/schema/parlayx/sicoweb/v1_0/local">
<ns1:MSISDN>5599999999999</ns1:MSISDN>
<ns1:IMEISV>000000000000000</ns1:IMEISV>
<ns1:extendInfos>
<name>userType</name>
<value>0</value>
</ns1:extendInfos>
<ns1:extendInfos>
<name>profile</name>
<value>0</value>
</ns1:extendInfos>
</ns1:getUserMSISDNResponse>
</soapenv:Body>
</soapenv:Envelope>
O MSISDN e o IMEISV eu consigo obter sem problemas, mas o que está dentro das duas "extendInfos" eu não consigo.
Ja usei foreach, mas no maximo eu consigo um array com os MSISDN e o IMEISV.
Alguém tem alguma idéia de como me ajudar?
Obrigado.Discussão (12)
Carregando comentários...