1、创建user.json文件
{
"code": 200,
"message": "查询成功",
"data": [
{
"id": 1,
"name": "张三"
},
{
"id": 2,
"name": "李四"
},
{
"id": 3,
"name": "王五"
}
]
}
2、创建java对象
import lombok.Data;
@Data
public class Request Result {
private int code;
private String message;
private Object data;
}
3、反序列化json字符串为java对象
private static RequestResult read File Data() throws IO Exception {
File file = new File("D:user.json");
ObjectMapper mapper = new ObjectMapper();
return mapper.readValue(file, RequestResult.class);
}
4、反序列化结果
如果您有什么好的想法与方法,欢迎评论区留言,我们一起讨论~