将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 相关文章推荐
JavaScript 对象链式操作测试代码
Apr 25 Javascript
整理8个很棒的 jQuery 倒计时插件和教程
Dec 12 Javascript
jQuery中animate()方法用法实例
Dec 24 Javascript
AngularJS入门教程之AngularJS 模板
Aug 18 Javascript
JavaScript实现的XML与JSON互转功能详解
Feb 16 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
May 02 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
May 11 Javascript
bootstrap警告框示例代码分享
May 17 Javascript
react配合antd组件实现的管理系统示例代码
Apr 24 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
May 08 Javascript
详解创建自定义的Angular Schematics
Jun 06 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
Oct 19 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
php中文本数据翻页(留言本翻页)
2006/10/09 PHP
PHP小程序自动提交到自助友情连接
2009/11/24 PHP
php利用cookie实现访问次数统计代码
2011/05/19 PHP
Laravel 5 框架入门(一)
2015/04/09 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
2017/09/02 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
thinkPHP5.1框架中Request类四种调用方式示例
2019/08/03 PHP
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
JavaScript Split()方法
2015/12/18 Javascript
javascript的 {} 语句块详解
2016/02/27 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
2018/03/06 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
利用Python爬取微博数据生成词云图片实例代码
2017/08/31 Python
在pandas中一次性删除dataframe的多个列方法
2018/04/10 Python
Python 3.6 读取并操作文件内容的实例
2018/04/23 Python
Python3转换html到pdf的不同解决方案
2019/03/11 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
有关pycharm登录github时有的时候会报错connection reset的问题
2020/09/15 Python
python读取excel数据绘制简单曲线图的完整步骤记录
2020/10/30 Python
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
美国亚洲时尚和美容产品的一站式网上商店:Stylevana
2019/09/05 全球购物
大学生实习感言
2014/01/16 职场文书
供货协议书
2014/04/22 职场文书
写求职信有哪些注意事项
2014/05/08 职场文书
应届毕业生求职信范文
2015/03/19 职场文书
2015年小学一年级班主任工作总结
2015/05/21 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
pandas 实现将NaN转换为None
2021/05/14 Python
OpenCV-Python实现油画效果的实例
2021/06/08 Python
Elasticsearch 数据类型及管理
2022/04/19 Python
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL