您好,欢迎来到划拓汽车网。
搜索
您的当前位置:首页将JSON字符串转换成Map对象的方法

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

来源:划拓汽车网


页面向后台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对象的方法就是小编分享给大家的全部内容了

Copyright © 2019- huatuoask.net 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务