此字符串就是用map转成的json字符串,但现在我要转回去。
JSONObject jo = JSONObject.fromObject("[{"G30801":["网页设计"],"G30701":["数学","语文"]}]");
Map map = (Map)JSONObject.toBean(jo, Map.class);这样不行?
JSONObject jo = JSONObject.fromObject("[{"G30801":["网页设计"],"G30701":["数学","语文"]}]");
Map map = (Map)JSONObject.toBean(jo, Map.class);这样不行?
解决方案 »
- Java中apache包中FTPClient读取win NT下的FTP服务器文件失败
- web开发经验交流
- java做水晶报表一般都用那些技术,能否提供些demo
- 【hibernate】这辈子你都遇不到的,遇到了也解决不了的问题
- 请大哥帮帮忙啊!
- hibernate3中文查询出现乱码
- 关于ejb得一个小问题
- Error:reference to Number is ambiguous; both class oracle.jbo.domain.Number in package oracle.jbo.domain and class java
- 有用struts Studio的没有?请问
- visaulage for java的ejb的开发和测试环境
- 怎么在JAVA中实现关键字过滤?
- json数据传回前台报错。
所以应该是:JSONArray array = new JSONArray("[{\"G30801\":[\"网页设计\"],\"G30701\":[\"数学\",\"语文\"]}]");
Map<String, String> map = new HashMap<String, String>();
JSONObject obj = (JSONObject)array.get(0);
map.put(""G30801", obj.get(""G30801"));
obj = (JSONObject)array.get(1);
map.put(""G30701", obj.get(""G30701"));
http://ydoou.com/2011/05/391.html
http://ydoou.com/2011/05/391.html