Bonjour à tous,
Petit soucis incompréhensible ! J'ai un fichier XML que voici :
Ce que je veux, c'est juste récupérer les valeurs de début (20 et 30) et les noms (Chapitre 1, Chapitre 2) dans Flash.Code:
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version='1.0' encoding="UTF-8" ?> <tutoriel> <chapitre numero="1"> <debut>20</debut> <nom>Chapitre 1</nom> </chapitre> <chapitre numero="2"> <debut>30</debut> <nom>Chapitre 2</nom> </chapitre> </tutoriel>
Pour cela, j'ai le script suivant :
Si j'écris :Code:
1
2
3
4 var fichier:XML = new XML(); // fichier.ignoreWhite = true; // Ignorer espaces blancs fichier.load("tutoriel.xml"); // Nom du fichier XML à charger
Ca me renvoie "null".Code:trace(fichier.firstChild);
Si j'écris :
... ça me renvoie "undefined". Idem si je rajoute plein de childNodes[0] d'ailleurs. Le fait d'enlever le [0] ne change rien...Code:trace(fichier.firstChild.childNodes[0]);
Le fichier est bien chargé, j'ai testé, il peut me renvoyer tout le contenu du XML...
Quelqu'un saurait-il d'où ça vient ?
Merci par avance.