Ho letto più e più volte.
Ho provato anche con http://www.w3schools.com/Ajax/ajax_responsexml.asp ma non riesco a venirne fuori.
Anche secondo me c'è una lettura errata dei nodi, ma non so come risolvere.