Code du Fla import mx.xpath.XPathAPI;
if(xmlPath == undefined)xmlPath = "";
menuXML = new XML();
menuXML.ignoreWhite = true;
menuXML.onLoad = triXML;
menuXML.load(xmlPath + "xml/menugdv.xml");
function triXML(){
_root.agir_avec_nous = mx.xpath.XPathAPI.selectNodeList(menuXML.firstChild,"/menus/agir_avec_nous")[0].firstChild;
menuTAB = new Array();
liste = mx.xpath.XPathAPI.selectNodeList(menuXML.firstChild,"/menus/menu");
for(i=0;i<liste.length;i++){
listeM = mx.xpath.XPathAPI.selectNodeList(liste[i],"menu/ssmenu");
tempTAB = new Array();
for(j=0;j<listeM.length;j++){
tempTAB.push([String(mx.xpath.XPathAPI.selectNodeList(listeM[j],"ssmenu/nom")[0].firstChild),String(mx.xpath.XPathAPI.selectNodeList(listeM[j],"ssmenu/url")[0].firstChild)]);
}
menuTAB.push(tempTAB);
}
menuB.InitMenu();
/*
resultat = "";
resultat += "xmlPath : " + xmlPath + newline;
resultat += "CHEMIN : " + CHEMIN + newline;
resultat += liste + newline;
*/
}
et le xml </menu>
</menus>
Merci!
Alex
