Estou atravessando um dilema com leitura de xml. Já busquei a solução em todo o forum e não encontrei ainda. Veja bem, tinha feito um sisteminha para ler o xml que uma empresa disponibilizou, e o webservice deles era o seguinte:
<dartMetaConsulta> <consultas> <cpfCnpj>026.153.156-54</cpfCnpj> <dataContrato>2012-10-02T00:00:00-03:00</dataContrato> <nomeRazao>EMPRESA TAL</nomeRazao>
Desta forma, para ler o xml, eu usava no sistema o seguinte:
<?php foreach($xml->dartMetaConsulta as $consultas) { echo '<tr>'; .... (segue as tabelas)
Depois de um tempo, a empresa dona do xml, mudou a árvore e inseriu uma nova tag e preciso modificar o sisteminha para conseguir ler o xml. A nova árvore ficou assim:
<dartMetaConsulta> <consultas> <consulta> <cpfCnpj>026.153.156-54</cpfCnpj> <dataContrato>2012-10-02T00:00:00-03:00</dataContrato> <nomeRazao>EMPRESA TAL</nomeRazao>
Observem que entrou a tag <consulta> e depois disso meu sisteminha não consegue mais exibir os dados. Alguém pode me ajudar?
Grande abraço a todos!