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 随笔

相关推荐
用户77833661321113 小时前
SERP 返回 JSON 用 Pydantic 强校验:类型安全解析
json
灵析表格16 小时前
灵析表格财务函数深度实用性分析与实操教程
开发语言·ai·json·excel·wps
青 春 记 忆21 小时前
零基础入门python07:让程序记住数据——JSON文件和异常处理
开发语言·windows·python·json·python3.11
2603_965148111 天前
如何解析JSON数据?API返回的商品信息处理教程
开发语言·数据库·python·自动化·json·api
鬼手点金2 天前
Scrapy 网络爬虫框架
爬虫·python·scrapy·ajax·html·json·requsts
鬼手点金2 天前
Scrapy + Playwright 完整示例(JS 动态渲染网页)
开发语言·javascript·爬虫·python·scrapy·html·json
AlfredZhao2 天前
VS Code 一键美化 JSON:不用安装插件
json
zhanghaha13142 天前
Python进阶教程:6_JSON 数据解析 —— 新手完全指南
开发语言·python·json
云水一下3 天前
零基础玩转bWAPP靶场(四十六):XSS - Reflected (AJAX/JSON)
web安全·ajax·json·xss·bwapp·reflected
小小龙学IT3 天前
simdjson:利用 SIMD 指令实现 GB/s 级 JSON 解析的 C++ 开源库
开发语言·c++·json