Bien le bonjour à tous.
Je viens solliciter votre assistance pour un petit problème qui j'en suis sure trouvera réponse rapidement
Je créer un tableau lors du chargement d'un XML.
Tant que je suis dans la function(ok) je peux tracer chaque éléments du tableau, par contre lorsque je place un trace(my_array[2]); en dehors de la fonction (ok) j'ai un "undefined".
Je vous cacherai pas que ça m'irrite légèrement
Merci par avance de votre assistance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 playlist_xml = new XML(); playlist_xml.ignoreWhite = true; playlist_xml.onLoad = function(ok) { if (ok = true) { noeuds = this.firstChild; var my_array:Array = new Array(); for (var n = 0; n<noeuds.childNodes.length; n++) { my_array[n] = noeuds.childNodes[n].attributes.fichier; } trace(my_array[2]); // Affiche bien ce que je veux } }; trace(my_array[2]); // Affiche undefined
Je reste à l'affut d'une réponse.
Merci.
Partager