Estoy haciendo unas pruebas con php y XML , y necesito pasar la respuesta del XML a un Array en PHP.
Despues de buscar he probado la funcion que trae php por defecto: xml_parse_into_struct , pero no me gusta lo que hace, ya que de esto:
Código PHP:
<?xml version='1.0' encoding='utf-8'?>
<Respuesta>
<Mensaje>Hola Jose</Mensaje>
</Respuesta>
me crea esto...
Código PHP:
Array
(
[0] => Array
(
[tag] => RESPUESTA
[type] => open
[level] => 1
[value] =>
)
[1] => Array
(
[tag] => MENSAJE
[type] => complete
[level] => 2
[value] => Adios Jose
)
[2] => Array
(
[tag] => RESPUESTA
[value] =>
[type] => cdata
[level] => 1
)
[3] => Array
(
[tag] => RESPUESTA
[type] => close
[level] => 1
)
)
Código PHP:
$array[RESPUESTA][MENSAJE] = "Adios Jose" ;
Asi que, simplemente abro esto para preguntar, si usais alguna librería especifica que haga lo que yo pido ( o que se acerque )
Gracias =)