Mon composant de liste pour une raison quelconque n'affiche pas les données tirées d'un fichier xml Voici le code même si quand je fais une trace sur "question1" Array je reçois les valeurs. Est-ce que quelqu'un pourrait me dire ce que je fais mal ici?liste composant as3
import fl.controls.List;
import fl.data.DataProvider;
var myXML:XML;
var list:List = new List ;// new list item
var question1:Array = new Array();
var myLoader:URLLoader = new URLLoader();
myLoader.load(new URLRequest("quiz1.xml"));
myLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void
{
myXML = new XML(e.target.data);
list.setSize(200,200);
var xpos = (stage.stageWidth/2) - (list.width/2);
var ypos = (stage.stageHeight/2) - (list.height/2);
list.move(xpos,ypos);
for (var i:int=0; i<myXML.*.length(); i++)
{
question1.push(myXML.questions[i][email protected]);
trace(question1);
}
list.dataProvider=new DataProvider(question1);
addChildAt(list,0);
}