Leer XML con PHP (II)

En el artículo anterior aprendimos cómo podemos leer un XML para procesar sus datos en PHP. Resumiendo lo que vimos partimos de lo siguiente: Ha quedado claro que necesitamos conocer la estructura del XML que nos llega, para poder procesarlo adecuadamente. El proceso básico es siempre el mismo: leer los elementos y atributos de los nodos. El mismo proceso se repite, dependiendo de la estructura de anidamiento de nodos y sub-nodos. Cuanto más complejo sea el XML, más lecturas deberemos hacer para recuperar todos sus datos.