玖叶教程网

前端编程开发入门

Jackson 序列化java对象为json字符串并写入文件

1、创建java对象

import lombok.Data;

@Data
public class RequestResult {
    private int code;
    private String message;
    private Object data;
}

2、准备数据

RequestResult(code=200, message=查询成功, data=[{id=1, name=张三}, {id=2, name=李四}, {id=3, name=王五}])

3、序列化java对象为json字符串并写入文件

private static void writeFileData(RequestResult result) throws IOException {
    File file = new File("D:\\user2.json");
    if (!file.exists())
        file.createNewFile();

    ObjectMapper mapper = new ObjectMapper();
    mapper.writeValue(file, result);
}

路漫漫其修远兮,吾将上下而求索

译文:在追寻真理方面,前方的道路还很漫长,但我将百折不挠,不遗余力地去追求和探索。


如果您有什么好的想法与方法,欢迎评论区留言,我们一起讨论~

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言