JSON字符串转换成Map对象
2016-01-24 21:35
597 查看
页面向后台action传递一个json字符串,需要将json字符串转换成Map对象
作者:itmyhome
public Map<String, String> toMap(Object object) { Map<String, String> data = new HashMap<String, String>(); // 将json字符串转换成jsonObject JSONObject jsonObject = JSONObject.fromObject(object); Iterator ite = jsonObject.keys(); // 遍历jsonObject数据,添加到Map对象 while (ite.hasNext()) { String key = ite.next().toString(); String value = jsonObject.get(key).toString(); data.put(key, value); } // 或者直接将 jsonObject赋值给Map // data = jsonObject; return data; }
作者:itmyhome
相关文章推荐
- JavaScript工具库之Lodash
- rails和js 进行json格式数据,post交互
- js 闭包就是把值暂时保留在了内存里
- js正则表达式判断大小写
- 如何利用javascript完成对网页css的修改从而实现简单的特效
- css和javascript的一些笔记(五) xml解析 jaxp
- JavaScript学习笔记01
- jq选项卡&&js选项卡
- javascript深入理解js闭包
- js中将字符串转换成数组的方式
- JavaScript Function(函数表达式)
- Json
- JavaScript的继承与多继承
- <<编写可维护的javascript>> part2: 编程实践
- 编写可维护的Javascript读书笔记
- JSON.stringify 函数
- JSON.stringify 函数
- JSON.stringify 函数
- js原型(2)
- 学习aiax(javascript)--省份-城市二级下拉联动(POST方式)