Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/04/2009, 14:36
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
Respuesta: Pasar string XML a Array para PHP

books.xml:
Código:
<?xml version="1.0" ?> 
 <books>
 <book>
  <author>Jack Herrington</author> 
  <title>PHP Hacks</title> 
  <publisher>O'Reilly</publisher> 
  </book>
 <book>
  <author>Jack Herrington</author> 
  <title>Podcasting Hacks</title> 
  <publisher>O'Reilly</publisher> 
  </book>
</books>
ejemplo:
Código PHP:
<?php
$file
="books.xml";
$data =  file_get_contents($file); 
$xml simplexml_load_string($data);

// ejemplo
foreach ($xml->book as $book){
echo 
"Author: ".$book->author."<br />";
echo 
"Title: ".$book->title."<br />";
echo 
"Publisher: ".$book->publisher."<br />";
echo 
"<hr />";
}
?>
te conviene mas hacerlo de esta forma por que algunos hosting bloquean el fopen...
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)