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
|
private var agenda:XMLList;
public function recupXml:void { // fonction qui recupere mon xml (fonctionne)
... // j'ai bien recuperer mon xml
traceXML(xml); // j'appelle la fonction trace(xml)
}
private function traceXML(xml:XML):void {
liste = xml.children();
listeBis = liste[3] as XML;
agenda = listeBis.children(); // mes balises
Alert.show(agenda); // mon alerte me montre les balises donc fonctionne
}
override protected function createChildren():void {
if(!dg){
dg = new DataGrid;
dg.percentWidth = 60;
dg.percentHeight = 30;
dg.dataProvider = agenda; // mon dataprovider
Alert.show(agenda); // une alerte vide ce qui signifie que mon dataprovider est vide... :cry:
... // la suite de mon code qui n'a aucun rapport avec ce qu'il y a ci dessus
} |