Parseando XML con PHP. Lo más fácil y simple

Una de las maneras más simples de parsear los datos de un xml es usar la función de php simpleXML que viene integrada con el apache, por lo que su uso se hace incluso más fácil aún.

La versión del xml tiene que ser la 1.0, ya que he estado haciendo pruebas con la versión 2.0 y no se podía.

Un ejemplo de como leer un XML usando simpleXML es el siguiente:

$sx = simplexml_load_file('archivo.xml');
/**
* Éste ejemplo de XML es el más básico 
* pues no tiene cabecera con la típica información del RSS como channel, una imagen, etc
* y directamente empieza a pintar los nodos que contienen la información 
* en éste caso los nodos principales se llaman "post" y por ejemplo un caso de nodo child sería "title"

*/

foreach($sx->post as $item)
{
$title_text_value = $item->title;
print "$title_text_value";
}

Más info en: http://php.net/manual/en/book.simplexml.php

Tags de búsquedas:

parsear xml php,parsear xml con php,php parse xml,parse xml php,php parsear xml,parser xml php,parsear xml en php,read xml php,php read xml,parsear un xml con php,php xml parser,xml php,parsear un xml,parsear xml,parsearTags

Noticias relacionadas »

2 comentarios en Parseando XML con PHP. Lo más fácil y simple

  1. alberto
    / Responder

    mucha gracias

  2. Eduardo
    / Responder

    Muy bueno, lastima que solo sirve para PHP 5

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¡Comparte este artículo! »

Sígueme en Facebook »

  • MRMOOT (4 días)
    Buenas tardes Pedro, estoy intentando aplicar tu procedimiento y me…
  • Luis (2 meses)
    Hola Pedro, muchas gracias por transmitirnos tu conocimiento. Te comento…
  • Senado.es: Vuelta al año 2000 - Yorokobu (2 meses)
    […] desarrollador Pedro Ventura explica en su blog cómo alternativas…
  • Pedro Ventura (2 meses)
    Hola Edwer La manera de como hacerlo viene explicada en…
  • Rodrigo (2 meses)
    Tengo una duda, como hago para no repetir el tweet?…
  • Jorge (2 meses)
    Tambien se puede vaciar un archivo con "true > archivo",…

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Archivo »

Leer entrada anterior
Autocomplementador en AJAX

Como hacer un Autocomplementador simple en AJAX Pasos para la implementación de éste módulo: incluir el siguiente .js entre las...

Cerrar