1、创建user.json文件
{
"code": 200,
"message": "查询成功",
"data": [
{
"id": 1,
"name": "张三"
},
{
"id": 2,
"name": "李四"
},
{
"id": 3,
"name": "王五"
}
]
}
2、创建java对象
import lombok.Data;
@Data
public class RequestResult {
private int code;
private String message;
private Object data;
}
3、反序列化json字符串为java对象
private static RequestResult readFileData() throws IOException {
File file = new File("D:\\user.json");
ObjectMapper mapper = new ObjectMapper();
return mapper.readValue(file, RequestResult.class);
}
4、反序列化结果
路漫漫其修远兮,吾将上下而求索
译文:在追寻真理方面,前方的道路还很漫长,但我将百折不挠,不遗余力地去追求和探索。
如果您有什么好的想法与方法,欢迎评论区留言,我们一起讨论~
本文暂时没有评论,来添加一个吧(●'◡'●)