JSON 字符串转换 —— Map、List

目录

[转 Map](#转 Map)

[maven 依赖](#maven 依赖)

转换

[转 List](#转 List)

maven依赖

转换


转 Map

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

maven 依赖

XML 复制代码
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.28</version>
        </dependency>

转换

java 复制代码
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依赖

XML 复制代码
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.13.0</version>
        </dependency>

转换

java 复制代码
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 随笔

相关推荐
少莫千华4 小时前
【Web API】RESTful API接口规范
前端·后端·json·api·restful·rest
aerror11 小时前
JETFAY RX121BR V2 多协议小比例静改动接收机说明书
json
电商API&Tina1 天前
跨境电商 API 对接指南:亚马逊 + 速卖通接口调用全流程
大数据·服务器·数据库·python·算法·json·图搜索算法
查拉图斯特拉面条1 天前
JMeter JSON数据提取后处理指南:为ID值添加双引号
jmeter·json
ID_180079054731 天前
Python采集闲鱼商品详情API:JSON数据解析与应用实践
数据库·python·json
鲨莎分不晴1 天前
深度解码:BSON 是什么?它与 JSON 有何不同?
mongodb·json
曲幽1 天前
掌握Fetch与Flask交互:让前端表单提交更优雅的动态之道
python·flask·json·web·post·fetch·response
winfredzhang1 天前
从 Gemini Gems 到 AI Studio:一条可复用的 AI 生成照片工作流
人工智能·json·gemini·nano banana·gems
博语小屋2 天前
TCP:协议、序列化与反序列化、JSON 数据和jsoncpp
linux·网络·网络协议·tcp/ip·json
Mcband2 天前
Java 三方 JSON 比对
java·开发语言·json