//map转json格式

JSONObject jsonObject = JSONObject.fromObject(map);

//json转map形式
public static Map<String, Object> parseJSON2Map(String jsonStr){    
        Map<String, Object> map = new HashMap<String, Object>();    
        JSONObject json = JSONObject.fromObject(jsonStr);    
        for(Object k : json.keySet()){    
            Object v = json.get(k);     
            if(v instanceof JSONArray){    
                List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();    
                Iterator<JSONObject> it = ((JSONArray)v).iterator();    
                while(it.hasNext()){    
                    JSONObject json2 = it.next();    
                    list.add(parseJSON2Map(json2.toString()));    
                }    
                map.put(k.toString(), list);    
            } else {    
                map.put(k.toString(), v);    
            }    
        }    
        return map;    
    }

map转json与json 转map相关推荐

  1. Json的list、map、对象对应格式

    目录 list对应json格式 map对应的json格式 对象对应的json格式 list对应json格式 对应代码:List<String> list = new ArrayList&l ...

  2. Json,String,Map之间的转换

    前提是String的格式是map或json类型的 String 转Json JSONObject  jasonObject = JSONObject.fromObject(str); String 转 ...

  3. 【Groovy】json 字符串反序列化 ( 使用 JsonSlurper 进行 json 字符串反序列化 | 根据 map 集合构造相关类 )

    文章目录 一.使用 JsonSlurper 进行 json 字符串反序列化 二.根据 map 集合构造相关类 三.完整代码示例 一.使用 JsonSlurper 进行 json 字符串反序列化 将如下 ...

  4. 通过输入流获取json格式数据转为map格式

    将通过输入流获取json格式数据转为map格式 转换代码: try {int length = 0;//通过输入流获取到json格式数据ServletInputStream inputStream = ...

  5. Go语言编程—Go语言中JSON的处理(map、struct 和 JSON字符串的相互转换)

    JSON的简单介绍 JSON (JavaScript Object Notation)是一种比XML更轻量级的数据交换格式,在易于人们阅读和编写的同时,也易于程序解析和生成.尽管JSON是JavaSc ...

  6. jsonobject转map对象_解析JSON中JSONObject的高级使用

    简介: 在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON.JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于机器解析和生成.易 ...

  7. json字符串转化为map

    第一种: JSON字符串转换为map遍历属性键和值 Map maps = (Map)JSON.parse(str); **for** (Object map : maps.entrySet()){ S ...

  8. java调用json转map_Java 把json对象转成map键值对的方法

    Java 把json对象转成map键值对的方法 发布于 2020-8-18| 复制链接 摘记: 工具方法: 本文的目的是把json串转成map键值对存储,而且只存储叶节点的数据maven 引用jar包 ...

  9. golang常用库之mapstructure包 | 多json格式情况解析、GO json 如何转化为 map 和 struct、Go语言结构体标签(Struct Tag)

    文章目录 golang常用库之mitchellh/mapstructure包 | go将map转换为struct 一.msgpack 二.背景 三.多json格式情况解析使用思路 四.mapstruc ...

  10. Java 读取 JSON 文件转成 Map 对象

    Java 读取 JSON 文件转成 Map 对象 应用场景 待读取的外部 JSON 文件 Java 代码 读取结果 Gson 应用场景 Jar 包或 War 包引用一个外部文件作为项目运行的配置文件 ...

最新文章

  1. python测试udp端口_Linux系统的ECS实例中TCP/UDP端口测试及验证方法说明
  2. F1.4大光圈专业相机-海鸥CF100
  3. ZOJ2112(区间动态求第K大)
  4. mysql远程压力测试_mysql压力测试脚本实例
  5. python获取手机通知栏消息_Python编写简单的通知栏脚本启动工具
  6. python字符串 切片_用于切片字符串的Python程序
  7. python 自动获取所有设备信息-使用Python脚本来获取Cisco设备信息的示例
  8. Android基础(四) Fragment Part 1
  9. 124 并发编程小结
  10. Linux操作系统实验报告心得体会,操作系统实验报告的心得体会.docx
  11. NOPI修改xlsx文件内容,无法正常打开,提示文件格式或文件扩展名无效
  12. number数据类型
  13. python 制作 gif 动态图
  14. PostgreSQL数据库扩展包——原理CreateExtension扩展控制文件解析
  15. js 点击按钮或者图片,实现图片上传以及将图片显示在页面上
  16. All In One - 第7章 安全运营
  17. 逆天!看看现在可以买到的13款机器人有多厉害! | 关注
  18. 2017-3-18号巽寮湾游记
  19. 百度站长俱乐部SEO提问收集-5
  20. WebMvcConfigurer配置HandlerInterceptor拦截器失效

热门文章

  1. windows最常用的快捷键(windows10 )
  2. OOM框架AutoMapper基本使用(2)
  3. Android11_图片处理
  4. 律师总结二手房买卖中的八大陷阱
  5. 【水晶报表内功心法】--序言
  6. Jupyter Notebook中正确安装Matplotlib(ModuleNotFoundError: No module named ‘matplotlib‘)
  7. iphone怎么查看wifi密码_怎么查看电脑连接的wifi密码?2种方法分享给大家!
  8. Go - cgo访问C数组 内存
  9. Linux 更新 CPU microcode
  10. 推荐x61使用nhc软件控制风扇