请求数据:JSON字符串转为Java对象
响应数据:Java对象转为JSON字符串
Fastjson是阿里巴巴提供的一个Java语言编写的高性能功能完善的JSON库,是目前Java语言中最快的JSON库,可以实现Java对象和JSON字符串的相互转换。
怎么使用呢?
第一步 导入依赖
<dependency>
<groupld>com.alibaba</groupld>
<artifactld>fastjson</artifactld>
<version>1.2.62</version>
</dependency>
第二步 Java对象转JSON
String jsonStr = JSON.toJSONString(obj);
第三步 JSON字符串转java(这里我就举个例子,不是固定的就是User啊,切记)
User user = JSON.parseObject(jsonStr,User.class);
直接看图吧(事先记得创建User对象啊)