Bonjour,

en utilisant le tuto de developpez.com, je cherche a parser un document XML:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?xml version="1.0" ?>
<Config>
	<Settings 	mode_default="0" 
				texte="LOIRE HABITAT vous invite à visiter son site internet"
				lien="http://www.loirehabitat.fr"
				couleur_texte="0xFFFFFF"
				vitesse_texte="2"
	/>			
</Config>
Voici mon code:
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
var myXML:XML = new XML();
myXML.onLoad = function(success:Boolean)
{
	if(success)
	{
		myXML.ignoreWhite=true;
 
		debug.text = myXML.firstChild.childNodes[0].attributes.mode_default;
		trace(myXML.firstChild.childNodes[0].attributes.mode_default);
 
		if(parseInt(myXML.firstChild.childNodes[0].attributes.mode_default) == 1)
		{				
			target1_mc.attachMovie("bkg_default","bkg_default",0);
		}
		else
		{		
			if(period_str == "none")
			{
				vitesse_texte_defilant = myXML.firstChild.childNodes[0].attributes.vitesse_texte;
				launch_anim_perso(myXML.firstChild.childNodes[0].attributes.texte, myXML.firstChild.childNodes[0].attributes.lien, myXML.firstChild.childNodes[0].attributes.couleur_texte);					
			}	
			else if(period_str == "new_year")
			{
				target1_mc.attachMovie("anim_new_year","anim_new_year",0);
			}
			else if(period_str == "spring")
			{
				target1_mc.attachMovie("anim_spring","anim_spring",0);
			}
			else if(period_str == "summer")
			{
				target1_mc.attachMovie("anim_summer","anim_summer",0);
			}
		}
	}
	else
	{
		// en cas d'erreur de lecture on place l'image par défaut
		trace("erreur");
	}
}
myXML.load(file_path+""+config_file_xml_name);

Je n'arrive pas à accéder à mes attributs (ex: mode_default) lorsque je fais mon trace. Je n'ai pas d'erreur lors de l'ouverture du fichier xml, c'est lors de l'acces a mes attributs que ça foire.

Pouvez-vous m'aider?


merci d'avance