Bonjour
j'ai essayer mainte fois les ecriture de chemin avec this["..."] pour avoir la valeur au lieu du string mais en vain, voici le code que vous pouvez utiliser chez vous au cas ou :
1ère frame
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
var imglist = new XML();
imglist.ignoreWhite = true;
imglist.onLoad = function(success) {
	if (success) {
		noeuds = new Array();
		noeuds = imglist.firstChild.childNodes;
		nextFrame();
	}
};
imglist.load("http://xcite.laboloco.com/dirlist.php");
stop();
2ème frame
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
for (i=0; i<this.noeuds.length; i++) {
	var stat = this.noeuds[i].attributes.niv;
	var test = noeuds[i].attributes.xdir1;
	var xdir = "noeuds["+i+"].attributes.xdir"+stat;
	trace(test); // me donne le nome du dossier racine 
       trace(xdir); // me donne la chaine noeuds[0].attributes.xdir1 
                    //                   noeuds[1].attributes.xdir2 etc.. 
       trace(this["xdir"]); // me donne aussi la chaine alors que je voudrai 
                            //   son équivalent xml (le nom du dossier) 
}
Je voudrai donc que xdir me donne la valeur dossier1 dossier2 au lieu de "noeuds[i].attributes.xdir1", comment faire ??