ecco il codice che avevo iniziato:
<%
var xmldom = new ActiveXObject("Microsoft.XMLDOM");
file = "public/ateco.xml";
xmldom.async = false;
xmldom.load(Server.MapPath(file));
var leggi = xmldom.getElementsByTagName("ateco/sezione/codice");
var leggi2 = xmldom.getElementsByTagName("ateco/sezione/titolo");
for (var i=0; i<leggi.length; i++)
{
Response.Write("[*]" + leggi[i].text + " " + leggi2[i].text + "");
var leggi3 = xmldom.getElementsByTagName("divisione/codice");
var leggi4 = xmldom.getElementsByTagName("divisione/titolo");
for (var j=0; j<leggi3.length; j++)
{
Response.Write("-" + leggi3[j].text + " " + leggi4[j].text + "
");
}
}
%>
il mio problema è che non so come ciclare i nodi interni, come dovrei proseguire? Grazie