Hola! Te voy pasando los distintos niveles (a la variable XML la llame XMLConsultas):
Acceder a todo el árbol:
XMLConsultas
Acceder al nodo comedores:
XMLConsultas.firstChild.childNodes[0]
Acceder al nodo dover:
XMLConsultas.firstChild.childNodes[0].childNodes[0]
Acceder al nodo título:
XMLConsultas.firstChild.childNodes[0].childNodes[0].childNodes[0]
Acceder al valor dentro del nodo título:
XMLConsultas.firstChild.childNodes[0].childNodes[0].childNodes[0].firstChild.nodeValue
Acceder al nodo descrip:
XMLConsultas.firstChild.childNodes[0].childNodes[0].childNodes[1]
Acceder al valor dentro del nodo título:
XMLConsultas.firstChild.childNodes[0].childNodes[0].childNodes[1].firstChild.nodeValue
Acceder al nodo vera:
XMLConsultas.firstChild.childNodes[0].childNodes[1]
Acceder al nodo título (de Vera, no de Dover):
XMLConsultas.firstChild.childNodes[0].childNodes[1].childNodes[0]
Acceder al valor dentro del nodo título:
XMLConsultas.firstChild.childNodes[0].childNodes[1].childNodes[0].firstChild.nodeValue
Acceder al nodo descrip:
XMLConsultas.firstChild.childNodes[0].childNodes[1].childNodes[1]
Acceder al valor dentro del nodo descrip:
XMLConsultas.firstChild.childNodes[0].childNodes[1].childNodes[1].firstChild.nodeValue
Acceder al nodo mesas:
XMLConsultas.firstChild.childNodes[1]
Acceder al nodo mesa1:
XMLConsultas.firstChild.childNodes[1].childNodes[0]
Acceder al nodo titulo:
XMLConsultas.firstChild.childNodes[1].childNodes[0].childNodes[0]
Acceder al valor dentro del nodo titulo:
XMLConsultas.firstChild.childNodes[1].childNodes[0].childNodes[0].firstChild.nodeValue
Acceder al nodo descrip:
XMLConsultas.firstChild.childNodes[1].childNodes[0].childNodes[1]
Acceder al valor dentro del nodo descrip:
XMLConsultas.firstChild.childNodes[1].childNodes[0].childNodes[1].firstChild.nodeValue
Phew!! Eso sería todo... Si le pifie en alguno (cosa que es muy probable
) postea nomas.
Te paso este
tutorial de XML que a mi me sirvio bastante.
Espero te sirva.
Saludos. Lucas