Ahh, tu non vuoi lo stesso nodo in campi diversi, vuoi un nodo per ogni campo. Allora:

codice:
mio_xml = new XML();
mio_xml.path = this;
mio_xml.ignoreWhite = true;
mio_xml.onLoad = function(success)
{
	if (success) {
		var nodes = this.firstChild.childNodes;
		for(var i = 0; i < nodes.length; i++){
			this.path["campo" + (i + 1)] = nodes[i].firstChild.nodeValue;
		}
	} else {
		this.path.campo1 = "Dati mancanti";
	}
};
mio_xml.load("dati.xml");
Con questo file xml:

codice:
<?xml version="1.0" encoding="UTF-8" ?>
<dati>
	<Sezione>Ciao campo 1</Sezione>
	<Titolo>Ciao campo 2</Titolo>
	<Specifiche>Ciao campo 3</Specifiche>
	<Altro>Ciao campo 4</Altro>
</dati>