我利用flex 和Java ssh 开发个小程序,程序获取了部分数据,json解析格式,我想请教 如何把里面的数据显示在datagrid里面,另外json数据里的子记录个数每次取的时候不一样。{"children":{"0":{"code":"3705010000","fullname":"东的市中心支行广的县支行","name":"广的支行","PCode":"3705000000","level":"33","mx_internal_uid":"957E5848-C4BC-C676-3744-AE36BAF0DFFF"},"1":{"code":"3705020000","fullname":" 东的市中心支行垦的县支行","name":"垦的县支行","PCode":"3705000000","level":"33","mx_internal_uid":"9A89389F-BE62-E81B-21DE-AE36BAF0B797"}},"GroupLabel":"3705000000","mx_internal_uid":"38A831E0-40DA-A8EE-68BB-AE36BAF0B794"}
解决方案 »
- Socket的getOutputStream发送不出去
- 向各位大虾请教 怎么学好groovy(动态java语言)呢
- SSH2用法
- 求 用STRUTS 怎样拆分MARC 码克数据
- getHibernateTemplate 是否用 释放数据库连接? 我们网站 总当机 我在找原因 我们对数据库操作都是用 getHibernateTemplate
- 又是ejb3,复杂的原生查询问题
- hibernate tools生成多对多的xxx.hbm.xml
- 设计用,求<<Java语言与XML处理教程:SAX,DOM,JDOM,JAXP与TrAX指南>>这本中文电子书,谢谢
- 请教两个问题,一个JTable的打印里的一点问题,一个是JTree的节点程序控制打开的问题
- 想学J2EE,不知从何学起
- java heap的总内存及空闲内存
- ActionForm取值问题
JSONArray jsonArray2 = JSONArray.fromObject( list );
private function changeHandler(event:Event):void{
这个event.target.selectedItem获得这个数据
利用JSONObject objJSONObject = JSONObject.fromObject(strJson);解析为你想要的封装格式,比如一个Map,
/**
* 将前台传递的JSON格式的数据解析成Map格式
*
* @param strJson
* @return
*/
public static Map<String, String> jsonToMap(String strJson) {
JSONObject objJSONObject = JSONObject.fromObject(strJson);
Iterator<String> iteKeys = objJSONObject.keys();
Map<String, String> mpData = new HashMap<String, String>();
while (iteKeys.hasNext()) {
mpData.put(strKey, objJSONObject.getString(strKey));
}
return mpData;
}