Bonjour !
Je cherche donc a transformer un xml en arrayCollection pour l'afficher ensuite dans un list box. Le code est le suivant :
Cela marche bien, "event.result.clients.client" retourne bien le contenu du XML et "tableId" affiche bien les données ainsi stocké dans "tableau".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 private var tableau:ArrayCollection; private function fxOk(event:ResultEvent):void{ tableau = event.result.clients.client as ArrayCollection; tableId.dataProvider=tableau; }
Cependant, quand il n'y a qu'un seul "client" dans le XML, rien n'est affiché dans "tableId".
Il m'est d'avis que cela vient du fait que l'arrayCollection n'est pas bien formé, peut etre parce que le xml est recuperer d'une autre maniere que dans le cas ou il y a plusieurs "client".
Quelqu'un a une idée ?! Une solution ?!
Partager