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í!



Artículos relacionados

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
RIPLinux – Recuperar datos, hacer backups, bootear y mantener sistemas.
RIPLinux – Recuperar datos, hacer backups, bootear y m...
FTP online
FTP online
Almacena y comparte ficheros de hasta 11GB
Almacena y comparte ficheros de hasta 11GB
Convertir ficheros PSD a hojas de estilo CSS
Convertir ficheros PSD a hojas de estilo CSS
Google Reader en tu escritorio con WebReader
Google Reader en tu escritorio con WebReader
Ext2fsd,acede a las particiones de linux desde windows.
Ext2fsd,acede a las particiones de linux desde windows.