首页 前端知识 JSON 字符串转换 —— Map、List

JSON 字符串转换 —— Map、List

2024-06-09 10:06:44 前端知识 前端哥 343 637 我要收藏

目录

转 Map

        maven 依赖

        转换

转 List

        maven依赖

        转换


转 Map

JSON格式为  {key:value,key2:value2,......} 

        maven 依赖

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.28</version>
        </dependency>

        转换

String str = "{key:value,key2:value2,......}"
JSONObject jsonObject = new JSONObject(str);
String ContentStr = jsonObject.toString();
Map<String, Object> Content = JSONObject.parseObject(ContentStr, new TypeReference<Map<String, Object>>() {});

转 List

JSON格式为  [{key:value,key2:value2,......}] 

        maven依赖

        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.13.0</version>
        </dependency>

        转换

ObjectMapper objectMapper = new ObjectMapper();
List<Map<String, Object>> list = objectMapper.readValue(Content, new com.fasterxml.jackson.core.type.TypeReference<List<Map<String, Object>>>() {});

                                                                Cheung Kwok Wing 随笔 

转载请注明出处或者链接地址:https://www.qianduange.cn//article/11702.html
标签
评论
发布的文章

第一次实验补充

2024-06-18 09:06:14

html5shiv,从入门到深入

2024-05-09 10:05:07

html5基础入门

2024-06-18 09:06:07

HTML5学习简记

2024-06-18 09:06:20

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!