Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/07/2009, 20:21
AlvaroX
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Leer XML desde PHP...

Si el xml es un archivo tienes que ocupar
simplexml_load_file(string ruta_archivo) si el xml es un string:
simplexml_load_string(string string_xml)

Entoces:

Archivo o string XML

<?xml version="1.0" encoding="utf-8"?>
<hola>

<cat dato="index">blabla</cat>
<cat dato="hola"></cat>

<hola2>
<cat dato="index2"></cat>
</hola2>

</hola>


$xml = simplexml_load_file("fichero.xml");
$dato1 = $xml->cat[0]; // esto imprime blabla
$datox = $xml->cat[1][dato] //esto imprime hola
$dato1 = $xml->cat[0][dato]; // esto imprime index
$dato2 = $xml->hola2->cat[0][dato] // esto imprime index2