Según ese error estas copiando el código de
ver original, copialo directamente. Yo soy de los que pruebo todo lo que pongo, así que error de sintaxis no tiene, tampoco sé que versión de PHP estás usando...
Sobre lo que dices
masterpuppet, es mejor usar un método sencillo o recorrer todos con un bucle como vos lo hiciste? Ya me aclararás ese punto ya que no soy experto.
Prueba este código así no le des en ver original que se te meten caracteres extraños usados en la tabulación del código en el foro.
Código PHP:
Ver original<?php
$xml = 'http://dl.dropbox.com/u/9463718/epicrisis_0000700724_164941.xml';
$x = new SimpleXMLElement($xml, null, true);
$evoluciones = $x->xpath('/epicrisis/evolucion');
function ordenar ($t1, $t2) {
return strcmp($t1['codparam'], $t2['codparam']); }
usort($evoluciones, 'ordenar'); foreach ($evoluciones as $evolucion) {
echo $evolucion->nomparam;
//Aqui ya estan todos ordenados, aplica lo que tienes hecho
}
Me gusta más lo último que te dejó
masterpuppet, no creo que las otras formas sean muy eficiente con un archivo muy grande. Saludos