Bonjour à tous,

Petit soucis incompréhensible ! J'ai un fichier XML que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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.
Pour cela, j'ai le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
var fichier:XML = new XML();		// 
fichier.ignoreWhite = true; 		// Ignorer espaces blancs
fichier.load("tutoriel.xml");		// Nom du fichier XML à charger
Si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
trace(fichier.firstChild);
Ca me renvoie "null".

Si j'écris :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
trace(fichier.firstChild.childNodes[0]);
... ça me renvoie "undefined". Idem si je rajoute plein de childNodes[0] d'ailleurs. Le fait d'enlever le [0] ne change rien...

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.