allora, girovagando un po per internet sono riuscito a mettere insieme questo, che funziona:
il problema è che funziona solo quando il foglio XML contiene un elemento!codice:var messaggi = contenuto.getElementsByTagName('MESSAGGIO'); alert(messaggi.length) for(var i=0; i<messaggi.length; i++) { var utente = messaggi[i].getElementsByTagName('UTENTE')[0].childNodes[0].nodeValue; var testo = messaggi[i].getElementsByTagName('TESTO')[0].childNodes[0].nodeValue; alert(utente+" - "+testo); }
se ne contiene + di uno messaggi.length ritorna 0 !!! perchè?