Buenas, como estan?
Tengo un gran inconveniente a la hora de manipular un XML extenso, y de estructura relativamente compleja que obtengo como resultado de un webservice.
El mismo posee mas de 1200 registros.
Para que tengan una idea de su estructura:
Código XML:
Ver original<resultado>
<estado></estado>
<identificacion></identificacion>
<respuesta>
<tabla>
<categorias>
<categoria>
<nombre><nombre>
<agencias>
<agencia>
VARIOS DATOS
</agencia>
<agencia></agencia>
<agencia></agencia>
<agencia></agencia>
</agencias>
<categoria>
<categoria><categoria>
<categoria><categoria>
<categoria><categoria>
</categorias>
</tabla>
</respuesta>
</resultado>
Como puedo manipularlo?
Como puedo convertirlo en un array? Poder obtener la parte de la estructura referida unicamente a las categorias?
En otras funciones del servicio utilizo simplexml_load_string() pero se trata de XML simple y de poca extension.
Espero puedan darme una mano, les agradezco.
Saludos!