Bonjour

Je voudrais ajouter des menus sur un menuBar à partir d'un document XML dont voici le contenu :
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
 
<root>
<menu label="Biographies des Zicos" >
    <menuitem label="Arnaud"  />
    <menuitem label="JpBoogie" />
    <menuitem label="Pat" />
    <menuitem label="PhilGood" />
    <menuitem label="Thierry"  >
    </menuitem>
</menu>
<menu label="second menu">
    <menuitem label="Option 1" />
    <menuitem label="Option 2" >    
    </menuitem>
</menu>
<menu label="Troisi\\ème menu ">
    <menuitem label="Option 1 du trois" />
    <menuitem label="Option 3 du trois" />
    <menuitem type="separator" />    
    <menuitem label="Option 4 du trois" />
    <menuitem label="Option 5 du trois" >
    </menuitem>
</menu>
</root>
Le code AS :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
var myDP_xml:XML = new XML();
myDP_xml.ignoreWhite = true;
myDP_xml.onLoad = function(success:Boolean) {
 if (success) { 
  my_mb.dataProvider = myDP_xml.firstChild;
 } else {
  trace("error loading XML file");
 }
};
myDP_xml.load("http://www.jpboogie.fr/menu.XML");
En ce qui concerne le cr&tion et l'affichage des menus, aucun souci, mais en fait le problème est que je ne sais pas quel attribut positionner dans le document XML pour donner un nom à chaque menu de manière à pouvoir lui attacher un écouteur dans le code AS.



Autre problème comment gérer les caractères accentués dans XML ?

Un peu paumé moi avec XML.... Si quelqu'un pouvait me mettre sur la voie