Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/01/2012, 17:39
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Leer XML con Simple XML en PHP

otra variante

feed.xml
Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <notas>
  3. <nota>
  4.     <autor>luis rodriguez</autor>
  5.     <fecha>05/12/2011 12:21:59</fecha>
  6.     <titulo>ejemplo de xml parser</titulo>
  7.     <contenido><![CDATA[ este es el contenido de rodriguez ]]></contenido>
  8. </nota>
  9. <nota>
  10.     <autor>victor martinez</autor>
  11.     <fecha>05/12/2011 12:21:59</fecha>
  12.     <titulo>ejemplo de xml parser</titulo>
  13.     <contenido><![CDATA[ este es el contenido de martinez ]]></contenido>
  14. </nota>
  15. </notas>

leerfeed.php
Código PHP:
Ver original
  1. <?php
  2. $sx = simplexml_load_file('feed.xml');
  3. $salida ="";
  4. foreach($sx->nota as $item){
  5. $autor= $item->autor;
  6. $contenido= $item->contenido;
  7. $fecha= $item->fecha;
  8. $titulo= $item->titulo;
  9. $salida .= "Autor: " . $autor . "<br><b>$titulo</b> [$fecha]<br>" . strip_tags($contenido) . "<hr>";
  10. }
  11. echo $salida;
  12. ?>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.