Gracias!
yo lo he resuleto de este modo
Código PHP:
var papers = miPeticion.responseXML.getElementsByTagName('paper');
for(i=0; i<papers.length; i++){
/* 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!