Como mostrar en tu página los datos de un archivo .XML a través de un archivo .PHP
De admin el 31 diciembre 2010, en WordPress
Supongamos que hemos creado un archivo .xml con toda nuestra colección de películas, llamado peliculas.xml y que lo hemos subido mediante FileZilla u otro programa.
El contenido del archivo peliculas.xml es:
<?xml version=»1.0″ encoding=»utf-8″?> <raiz> |
Para parsear y manejar archivos xml con php, hemos de crear un archivo .php (peliculas.php por ejemplo) que dejaremos mediante FileZilla en el mismo directorio que este nuestro archivo peliculas.xml.
El contenido del archivo peliculas.php es:
<?php $archivoxml=»peliculas.xml»; $xmlFileData = file_get_contents($archivoxml); $xmlData = new SimpleXMLElement($xmlFileData); foreach($xmlData->pelicula as $data) { print(«GENERO=».$data->genero); echo ‘<br>’; print(«PAIS=».$data->pais); echo ‘<br>’; print(«TITULO=».$data->titulo); echo ‘<br>’; print(«ANO=».$data->ano); echo ‘<br>’; print(«REPARTO=».$data->reparto); echo ‘<br>’; print(«SINOPSIS=».$data->sinopsis); echo ‘<br><hr>’; } ?> |
Bien ahora en nuestra web, donde queramos, en una pagina, en una entrada, etc… ponemos la siguiente instrucción de código HTML:
<a href=»/peliculas.php»>MOSTRAR PELICULAS</a> |
Y listo! Ya tenemos listada nuestra lista de peliculas.
Pulsa para ver como quedaría…