Salut,
J'ai écrit un script qui sert simplement à extraire des données d'un fichier XML afin de remplir 2 variables tableaux. Ceci dans le but de faire une gallerie photos.
Voici mon code :
Code :
- image = new Array();
- description = new Array();
- test = function(xmlNode)
- {
- total = xmlNode.childNodes.length;
- nombre.text = total + " photos chargées";
- for (i = 0; i <= total; i++)
- {
- image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
- description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
- }
- }
- xmlData = new XML();
- xmlData.ignoreWhite = true;
- xmlData.onLoad = function ()
- {
- test(this.firstChild);
- };
- xmlData.load("images.xml" );
- txt.text = description[2];
- vignette.loadMovie(image[0], 1);
|
C'est fort brouillon mais ça ne change rien au problème : je n'arrive pas à récupérer les valeurs des variables tableaux à l'extérieur de la fonction dans laquelle elles sont définies... Quelqu'un pourrait-il m'aider ?