网站首页 > 精选教程 正文
Fastjson2是Fastjson项目的升级版,是一个高性能的JSON处理库。
引入Fastjson2依赖
在pom文件中引入Fastjson2依赖。
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.27</version>
</dependency>
解析JSON为JAVA对象
使用JSON.parseObject方法将JSON串解析为JAVA对象。
String json = "{\"userId\":\"1\",\"username\":\"admin\"}";
User user = JSON.parseObject(json, User.class);
将JAVA对象序列化为JSON字符串
使用JSON.toJSONString方法,将JAVA对象序列化为JSON串。
String jsonString = JSON.toJSONString(user);
解析JSON为JSONObject对象
String json = "{\"userId\":\"1\",\"username\":\"admin\"}";
JSONObject object = JSON.parseObject(json);
解析JSON为JSONArray对象
String jsonArray = "[{\"userId\":\"1\",\"username\":\"admin\"},{\"userId\":\"2\",\"username\":\"user\"}]";
JSONArray array = JSON.parseArray(jsonArray);
猜你喜欢
- 2024-12-04 轻量级的数据交换语言——JSON
- 2024-12-04 JavaScript处理JSON的方法
- 2024-12-04 PHP操作JSON格式数据的技巧
- 2024-12-04 比较一下JSON与XML两种数据格式?
- 2024-12-04 如何优雅的编写Hive的自定义UDF解析json数组?
- 2024-12-04 Java实现在线SQL编程(完整版)
- 2024-12-04 想学好Python,一定要掌握的基础模块之JSON
- 2024-12-04 JSON&Ajax介绍和实例
- 2024-12-04 从零开始学Java之带你学会解析XML文件
- 2024-12-04 走进Java接口测试之理解JSON和XML基础
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)