侧边栏壁纸
  • 累计撰写 35 篇文章
  • 累计创建 58 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

Java中json转换常用操作总结

Wonder
2021-08-16 / 1 评论 / 0 点赞 / 105 阅读 / 195 字 / 正在检测是否收录...

编码过程中经常需要用到json,本文对java中常用到的json转换操作作个简单总结。

0. 开始

本文采用的FastJson,首先引入依赖

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

1. 使用

使用方式及案例参见下文注释及代码:

//创建fastjson的转换对象
JSONObject jsonObject = new JSONObject();

// 将对象转换为json字符串
String recordStr = jsonObject.toJSONString(record);
// 将json字符串解析为对象
Record record = JSON.parseObject(recordStr, Record.class);

// 将集合转换为json字符串
String listStr = jsonObject.toJSONString(recordList);
//将json字符串转换为集合
List<Record> list = JSON.parseArray(listStr, Record.class);

--- 未完,待补充

参考

  1. https://blog.csdn.net/u010395024/article/details/105832059
0

评论区