(Flex & actionscript 3) convert result in datagrid control to json data -
i want convert result in spark datagrid cotrol json data
i'm using actionscript 3 , flex
this datagrid :
<s:datagrid id="_gridcentre" left="5" right="5" top="5" bottom="5" bordervisible="true" dataprovider="{getcentreresult.lastresult}" fontsize="11"> <s:columns> <s:arraylist> <s:gridcolumn visible="false" datafield="codecentre"headertext="code"/> <s:gridcolumn datafield="nomcentre" headertext="nom centre"/> <s:gridcolumn datafield="typecentre" headertext="type centre"/> <s:gridcolumn datafield="milieurecepteur" headertext="milieu récepteur"/> </s:arraylist> </s:columns> </s:datagrid>
i did code, not working :
var result:object = _gridcentre.dataprovider object; var myjson:string = json.stringify(result);
i can read objects, when iterate object < result > :
for each (var item:centre in result) { alert.show(item.codecentre.tostring()); }
thanks help
the dataprovider instance of array alike class. spark's arraylist or arraycollection class instance, means can try toarray() method, return raw objects contaned into, or if fail - try find type of data provider , invoke it's appropriate method convert contained objects array or other structure can iterate trough.
Comments
Post a Comment