Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2013, 12:42
Avatar de Lyanna
Lyanna
 
Fecha de Ingreso: noviembre-2012
Mensajes: 8
Antigüedad: 11 años, 6 meses
Puntos: 1
Problemas con xml

Buenas, estoy haciendo una pequeña aplicación que coge los datos de unos alumnos desde un xml dependiendo de una id que se escoge en la página.

Para localizar el alumno con la id escogida, uso la siguiente sentencia:

Código PHP:
$nom $doc->xpath('//id[.="'.$_POST['alum'].'"]/../fullname/text()'); 
El alumno esta indicado en el xml con un cdata, creo que puede ser eso el porque...

<fullname><![CDATA[Alumno de ejemplo]]></fullname>

hay otros datos que están sin CDATA y esos los lee pero en un formato extraño, y los que están con CDATA ni siquiera los lee T_T

El post me lo muestra como:
"lat":[{"0":"35.700429"}],"lon":[{"0":"-4.431745"}],"nom":[],"dir":[],"img":[{"0":"alum.png"}],"web":[]

Hace mucho que no usaba xPath así que estoy muy perdida con esto y no le encuentro solución...

a ver si alguno sabéis como va jeje. Gracias.