0
Server est nous renvoyer le suivant JSON,Utilisation de JSON pour DataGrid flex
[{"id":"11111","progress":,"date":"Jan 14, 2013 12:00:00, "count":1,"status":0},
{"id":"22222","progress":,"date":"Jan 15, 2013 12:00:00, "count":4,"status":1}]
donc son retour un tableau. Comment puis-je le mapper à un DataGrid flexible.
je l'ai essayé,
var jsonResult:Array = com.adobe.serialization.json.JSON.decode(e.result);
var dataArray:ArrayCollection = new ArrayCollection(jsonResult);
Ainsi, le fournisseur de données pour le DataGrid est {} tableauDonnees. Mais si je fournis le champ dataField de la colonne comme "id" ou "progress", il n'affiche aucune donnée.
Ce qui manque ici, s'il vous plaît faites le moi savoir.
Que dans vos variable? Avez-vous traversé le code et regardé la valeur de jsonResult? De plus, je ne connais pas 'com.adobe.serialization.json.JSON'; ce n'est pas le décodeur natif. – RIAstar
Alors, comment puis-je décoder JSON du côté Flex? –
Essayez var jsonResult: Array = JSON.parse (json) –