xml2array – Leer datos de ficheros XML desde PHP

Cientos de datos navegan por la red a través de los ficheros XML, gran parte de los motores de búsquedas ya sea de centrales de reserva, venta online … utilizan este tipo de ficheros para devolver los resultados.

xml2array te convertirá el fichero XML en un array en PHP, lo primero que tendremos que hacer será llamar a xml2array.php y posteriormente meter en una variable el fichero.xml, esto lo hariamos de la siguiente manera:

<?php require(«xml2array.php»);
$fichero = file_get_contents(‘fichero.xml’); ?>

Una vez hecho esto ahora metemos los datos en un array llamando a la función xml2array() :

<?php $array = xml2array($fichero); ?>

Solo nos queda conocer la jerarquía del fichero xml para poder trabajar con el, si tenemos <hotele><nombre>Hotel1</nombre><nombre>Hotel2</nombre></hotele> accederíamos poniendo $array[‘hoteles’][‘nombre’];

Puedes hacer para continuar leyendo o ¡Puedes dejar un comentario en respuesta al artículo aquí!


Locate, busca rapidamente cualquier fichero.
Locate, busca rapidamente cualquier fichero.
Controlar el acceso a los archivos compartidos en Windows
Controlar el acceso a los archivos compartidos en Windows
CD Recovery Toolbox, recuperar datos de CD  y DVD
CD Recovery Toolbox, recuperar datos de CD y DVD


Artículos relacionados

Descomprime archivos .rar en Linux (Winrar para Linux)
Descomprime archivos .rar en Linux (Winrar para Linux)
Androzip, para abrir ficheros ZIP y RAR en Android
Androzip, para abrir ficheros ZIP y RAR en Android
Almacena y comparte ficheros de hasta 11GB
Almacena y comparte ficheros de hasta 11GB
FTP online
FTP online