将JSON字符串转换成Map对象的方法


Posted in Javascript onNovember 30, 2016

页面向后台action传递一个json字符串,需要将json字符串转换成Map对象

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;
}

以上这篇将JSON字符串转换成Map对象的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Json对象与Json字符串互转(4种转换方式)
Mar 27 Javascript
Jquery easyUI 更新行示例
Mar 06 Javascript
无刷新预览所选择的图片示例代码
Apr 02 Javascript
jQuery制作拼图小游戏
Jan 12 Javascript
如何消除inline-block属性带来的标签间间隙
Mar 31 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
Nov 20 Javascript
JS去除字符串中空格的方法
Feb 14 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
Apr 27 Javascript
vue开发简单上传图片功能
Jun 30 Javascript
微信小程序中target和currentTarget的区别小结
Nov 06 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 Javascript
如何使用CocosCreator对象池
Apr 14 Javascript
JS实现重新加载当前页面或者父页面的几种方法
Nov 30 #Javascript
JS实现重新加载当前页面
Nov 29 #Javascript
jQuery弹出div层过2秒自动消失
Nov 29 #Javascript
headjs实现网站并行加载但顺序执行JS
Nov 29 #Javascript
如何使用headjs来管理和异步加载js
Nov 29 #Javascript
JS针对Array的各种操作汇总
Nov 29 #Javascript
用headjs来管理和加载js 提高网站加载速度
Nov 29 #Javascript
You might like
3款值得推荐的微信开发开源框架
2014/10/28 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
2014/10/30 PHP
java模拟PHP的pack和unpack类
2016/04/13 PHP
PHP自定义函数获取URL中一级域名的方法
2016/08/23 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
2011/08/28 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
js实现的彩色方块飞舞奇幻效果
2016/01/27 Javascript
javascript学习指南之回调问题
2016/04/23 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
深入理解ES6 Promise 扩展always方法
2017/09/26 Javascript
如何为你的JavaScript代码日志着色详解
2019/04/08 Javascript
JS倒计时两种实现方式代码实例
2020/07/27 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
vue实现顶部菜单栏
2020/11/08 Javascript
axios解决高并发的方法:axios.all()与axios.spread()的操作
2020/11/09 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
Python实现的二维码生成小软件
2014/07/11 Python
Python常用内置函数总结
2015/02/08 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
关于python pyqt5安装失败问题的解决方法
2017/08/08 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
python迭代器常见用法实例分析
2019/11/22 Python
Django 拼接两个queryset 或是两个不可以相加的对象实例
2020/03/28 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
迎八一活动主题
2014/01/31 职场文书
优秀班集体获奖感言
2014/02/03 职场文书
机修工工作职责
2014/02/21 职场文书
运动会闭幕词
2015/01/28 职场文书
撤诉申请书法院范本
2015/05/18 职场文书