Bonjour !

Je cherche donc a transformer un xml en arrayCollection pour l'afficher ensuite dans un list box. Le code est le suivant :

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;
}
Cela marche bien, "event.result.clients.client" retourne bien le contenu du XML et "tableId" affiche bien les données ainsi stocké dans "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 ?!