Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/04/2008, 03:47
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: leer XMl conJAvaScript

Gracias!
yo lo he resuleto de este modo
Código PHP:
var papers miPeticion.responseXML.getElementsByTagName('paper');
for(
i=0i<papers.lengthi++){
    
/* get childNode "id" value */
    
var id papers[i].childNodes[0].firstChild.nodeValue;
                    
    
/* get childNode "title" value and create text Node */
    
var title document.createTextNode(papers[i].childNodes[1].firstChild.nodeValue);


Que funciona pero no vale porque realmente lo que busque efectivamente era lo que me comenta Panino5001

a
Código PHP:
lert(xml[i].getElementsByTagName('id')[0].firstChild.data); 
Lo que no entiendo porque debo poner ('id')[0]? Porque no basta con ('id')?
Porque es [0] exactamente? Para que poner [0]? si para tag corriente paper1 por ejemplo o para cualquer tag paper[i] solo existe un tag id y un tag title. No existe ningun array de ids ni de titles dentro de un elemento paper. Por que debo llamar a primer elemento que es 0 cuando no hay mas elementos?

Gracias a todos!