养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么将 json 转map集合

时间:2024-10-30 15:33:29

在软件开发工作中,json数据与map的转换是非常常用的一种方法,很多初次接触的人可能不了解,json怎么转map集合,或者map怎么转json,下面本文就以java语言为例介绍一下json与map的相互转换。

json转map集合

1、我们咸犴孜稍先声明一个简单的json字符串,StringjsonStr="{\"id\":\"1\"稆糨孝汶;,\"age\":\"10\",\"name\":\"小明\",\"code\":\"20180806654765\"}";,在java中字符串中要使用双引号需要转义,如图所示。

怎么将 json 转map集合

2、在java中进行json和map相互转化,可以引入fastjson的jar包,这是处理json数据非常好用的一个工具,通过Mapmap=JSON.parseObject(jsonStr,Map.class);,就可以成功的将json转化为map,代码如图所示。

怎么将 json 转map集合

3、可以看到,上面的事例代码中,json转化为map后,打印了其中的name和code值,输出一下结果,可以看到,已经转化成功,如图所示。

怎么将 json 转map集合

map集合转json

1、上面介绍了json转m瞢铍库祢ap集合的方法,下面介绍一下map再转为json的实现方法,其实还是通过fas墉掠载牿tjson来实现。先定义一个map集合Map<String,Object>map=newHashMap<String,Object>();,代码如图所示。

怎么将 json 转map集合

2、然后,让map中加入一些值,用于验证转化json是否成功,代码如图所示。

怎么将 json 转map集合

3、可以通过StringjsonStr=JSON.toJSONString(map);将map转化为json,代码如图所示。

怎么将 json 转map集合

4、打印一下转化之后的json字符串,如图所示。

怎么将 json 转map集合

© 一点知识