Portabilité d'un tableau array()
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 :)
Code:
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 |
Merci par avance de votre assistance
Je reste à l'affut d'une réponse.
Merci.