Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/09/2011, 08:23
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 11 meses
Puntos: 10
Respuesta: como llamar a un archivo.xml para trabajar con el dom js

Hola Panino5001, bueno si, caricatos me entendio bien, pero quizas, yo no me explique bien, yo el xml lo creo con el dom de php creando un archivo.xml, que cambia dinamicamente utilizando ajax para hacer la peticion, entonces yo quiero recuperar los valores del xml, entendi algo asin:

En la variable Ajax tengo la instancia para hacer la peticion en el servidor.



Código Javascript:
Ver original
  1. function leerDatos(){
  2.  if (Ajax.readyState == 4) {
  3.  var xml = Ajax.responseXML.getElements
  4.  }
  5. }
  6. var nombre= xml.getElementsByTagName('nombre')[0];
  7.   document.white(nombre);

el xml es algo asin:
archivo.xml

Código XML:
Ver original
  1. -<nombres>
  2.        -<nombre>
  3.               ana
  4.         </nombre>
  5.          -<nombre>
  6.               juan
  7.         </nombre>
  8.           -<nombre>
  9.               lorena
  10.         </nombre>
  11. </nombres>

Este codigo simple no me funciona, e incluso lo que realmente quiero hacer, es recuperar todos los datos que hay entre las etiquetas nombre y pasarlo a un array js, espero que me puedan orientar de como hacerlo.

Otra cosa, yo utilizo un div donde con la peticion ajax recupero los valores de una pagina php y los muestro en el div, osea que este codigo lo coloco en la pagina php que es la que me cambiara los valores, no se si esto es correcto.
Un saludo.

Última edición por azaz; 24/09/2011 a las 08:35