Ho un problema di caricamento di un xml, ecco il codice in questione del file "frazione.xml":

<root>
<analisi>
<cont titolo="titolo 1 analisi" testo="testo testo testo" pdf="pdf/1.pdf"/>
<cont titolo="titolo 2 analisi" testo="2testo 2testo 2testo" pdf="pdf/1.pdf"/>
<cont titolo="titolo 3 analisi" testo="3testo 3testo 3testo" pdf="pdf/1.pdf"/>
</analisi>
<studiscientifici>
</studiscientifici>
<lapropoli>
</lapropoli>
<esperienze>
</esperienze>
<inquinamento>
</inquinamento>
</root>

il problema è il seguente come faccio a entrare nel nodo "analisi" e via seguendo negli altri (studiscientifici, lapropoli,...)

questo è il mio codice as per caricare l'xml:

mioXML = new XML();
mioXML.ignoreWhite = true;
mioXML.load("xml/sezioni/frazione.xml");
mioXML.onLoad = function(ok) {
if (mioXML.loaded) {
main = this.childNodes[0];
play();
}
};

se lo lascio così mi carica le varie sezioni (studiscientifici, lapropoli,...) io invece devo poter entrare dentro il nodo per caricare i dati "titolo", "testo", "pdf".

mi scuso se tratto un argomento già discusso, ho provato a cercare ma non ho trovato nulla...

grazie