Bonjour,
J'ai travaillé un code qui me permet d'obtenir un fichier xml depuis un site internet (methode http service).
J'arrive à afficher le xml dans un Alert.show or je n'arrive pas à transmettre les balises souhaités dans un datagrid. J'ai tout testé mais rien n'y fait.
Mon Alert.show m'affiche bien le nom désiré (balise <contactNom> du xml) or comment faire pour afficher dans mon datagrid ce contactNom ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private function traceXML(xml:XML):void { liste = xml.children(); listeBis = liste[3] as XML; Nom = listeBis.children(); allName =Nom[0] as XML; contact = allName.children(); // Tout les contacts se trouve dans cette balise Alert.show("contact :"+ (contact[0].contactNom as XMLList).text()); }
Je ne sais pas quoi mettre comme dataprovider (j'ai un peu tout testé mais rien ne fonctionne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 dg = new DataGrid; dg.percentWidth = 50; dg.percentHeight = 35; dg.dataProvider= "???"; col1 = new DataGridColumn; col1.headerText ="Nom"; col1.dataField = "contactNom";
Merci par avance pour votre aide
Partager