Loading XML data in Flash using ActionScript

le fichier xml doit etre dans le meme repertoire que votrefichier.swf ou dans le meme domaine car flash ne peut importer données situées dans autre domaine( voir cross domain security).

avec le fichier xml suivant:




    
             
    
             


le code d'extraction des informations est ( rmq il doit en exister d'autre)

var myXML:XML = new XML();
myXML.ignoreWhite=true;
myXML.load("config.xml");
myXML.onLoad = function(success) {
if (success)
{
var __reg3 = this.firstChild;//trace(__reg3);
Content= new Array()
for (i=0; i
{
    nextEntry=__reg3.childNodes[i]
Content[i]=[nextEntry.attributes.nom,nextEntry.attributes.prenom,nextEntry.attributes.age];

trace (" Nom:"+Content[i][0]+"     Prénom:"+Content[i][1]+"     age:"+Content[i][2])
}
}
else (trace("error loading xml"));
};

apres l on peut mettre en forme en utilisant texte dynamique

 

en as3:Loading XML data using ActionScript 3.0