fastJSON 字符串转对象

一、fastJSON 包

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

二、转普通对象

自定义对象A

复制代码
A aa = JSONObject.parseObject("字符串", A.class);

三、转带泛型对象

包括一层泛型、多层泛型

复制代码
// 一层泛型
A<B> orderData = JSON.parseObject("json字符串",new TypeReference<A<B>>(){});
// 多层泛型
A<B<C>> orderData = JSON.parseObject("json字符串",new TypeReference<A<B<C>>>(){});

举例:
ApiResponse<List<CaseInfoVo>> initialCaseInfoApiResponse = JSONObject.parseObject(requestResult, new TypeReference<ApiResponse<List<CaseInfoVo>>>() {});
相关推荐
崔庆才丨静觅5 小时前
hCaptcha 验证码图像识别 API 对接教程
前端
曹牧5 小时前
Spring Boot:如何测试Java Controller中的POST请求?
java·开发语言
passerby60615 小时前
完成前端时间处理的另一块版图
前端·github·web components
掘了5 小时前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
崔庆才丨静觅5 小时前
实用免费的 Short URL 短链接 API 对接说明
前端
崔庆才丨静觅6 小时前
5分钟快速搭建 AI 平台并用它赚钱!
前端
爬山算法6 小时前
Hibernate(90)如何在故障注入测试中使用Hibernate?
java·后端·hibernate
七夜zippoe6 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
盟接之桥6 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
kfyty7256 小时前
集成 spring-ai 2.x 实践中遇到的一些问题及解决方案
java·人工智能·spring-ai