将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 相关文章推荐
关于jQuery对象数据缓存Cache原理以及jQuery.data详解
Apr 07 Javascript
简单的两种Extjs formpanel加载数据的方式
Nov 09 Javascript
jquery插件splitScren实现页面分屏切换模板特效
Jun 16 Javascript
基于Vuejs框架实现翻页组件
Jun 29 Javascript
Bootstrap禁用响应式布局的实现方法
Mar 09 Javascript
jQuery实现上传图片前预览效果功能
Aug 03 jQuery
vue绑定设置属性的多种方式(5)
Aug 16 Javascript
浅谈Webpack打包优化技巧
Jun 12 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
Aug 20 Javascript
微信小程序基于高德地图查找位置并显示文字
Oct 30 Javascript
element中的$confirm的使用
Apr 26 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
May 10 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
一台收音机,让一家人都笑逐颜开!
2020/08/21 无线电
Php Mssql操作简单封装支持存储过程
2009/12/11 PHP
PHP vsprintf()函数格式化字符串操作原理解析
2020/07/14 PHP
Code:findPosX 和 findPosY
2006/12/20 Javascript
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
匹配任意字符的正则表达式写法
2010/04/29 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
jQuery实现放大镜效果实例代码
2016/03/17 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
vue-自定义组件传值的实例讲解
2018/09/18 Javascript
[47:22]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python max内置函数详细介绍
2016/11/17 Python
python判断自身是否正在运行的方法
2019/08/08 Python
解决pycharm 安装numpy失败的问题
2019/12/05 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
迪卡侬印度官网:购买所有体育用品
2017/06/24 全球购物
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
大学生演讲稿
2014/04/25 职场文书
文明班级建设方案
2014/05/15 职场文书
欢迎领导标语
2014/06/27 职场文书
高中班主任评语
2014/12/30 职场文书
5.12护士节活动总结
2015/02/10 职场文书
Mac电脑OS系统下安装Nginx的详细教程
2022/04/14 Servers
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技