Paso de XML en Array
Publicado en 12 febrero, 2014
Función para convertir de XML a array:
xmlToArray.php en W:/golfinspain.com/local/www/php/xmlToArray.php
Está subida arriba pero se puede coger de ahí.
La he modificado para que:
– Se le pasa un segundo parametro que es un array que contiene pares de tags que queremos que sean arrays aunque solo venga con un valor y si queremos mantener el nodo o eliminarlo:
Ej:
- array(‘values’ => 1);
$hotel[‘values’][0] = …
$hotel[‘values’][1] = …
- array(‘values’ => 0);
$hotel[0] = …
$hotel[1] = …
Se puede probar en:
http://www.golfinspain.com/gisgestion/scripts/test_xml.php
Los parametros son:
- ‘quiero’ que puede ser ‘xml’ o ‘json’. Json es una versión que he adaptado para que sea como la del XML (campos en array y no separados por coma). Por omisión es xml.
- ‘de’ que puede ser ‘campos’, cualquier otro valor pinta el de paquetes.

¿Algo que comentar?
Lo siento, debes estar conectado para publicar un comentario.