Ir al contenido principal

Entradas

Destacado

Leyendo XML en PHP con SimpleXML

Bueno, he leído en hartas partes, que una buena manera de guardar las cosas que hacemos, sobre todo cuando  requieren tantos pasos, es anotarlo y que mejor que hacerlo en un blog, así puedo buscarlo en mi blog y otras personas también pueden acceder a ellas, bien pues manos a la obra.

Leer los datos de un XML
Para cargar un archivo xml, solo basta con poner en el php:

$xml=simplexml_load_file(URL);
Para crearlo a partir de una cadena en formato de xml:

$xml=new SimpleXMLElement(STRING);
Bien, con eso tenemos un objeto SimpleXML, pero ahora hay que ver que datos se han obtenidos,
inicialmente usaba echo, pero print_r es mejor para mostrar un objeto, así que para observar los datos, recomiendo usar:

print_r($xml);
ahora si escribimos
$nodo=$xml->nombrenodo; solo nos mostrara el primer nodo y si hay mas de un nodo con el mismo nombre, no lo mostrará, de modo que para mostrar otro nodo, tenemos varias opciones:

a) si conocemos el indice del nodo:
$nodo=$xml->nombrenodo[INDICE]; b…

Últimas entradas

Inside Search: Showing some love to math lovers

Google+ y Youtube

Beat

Google Reader se renueva por completo

Usando Google+

Atajo de Teclado

MVC en Flash

Little Wonders: FRIO INVIERNO!

Ensayo PSU