JSON 转 Java POJO

JSON 生成 Java 实体类,支持 getter/setter 或 Lombok

功能介绍

粘贴 JSON,生成 Java POJO:嵌套对象生成独立类、集合字段使用 List、包装类型表示可空。可选手写 getter/setter 或 Lombok @Data。

适合根据接口文档样例快速生成实体类骨架。

使用说明

  • 粘贴 JSON,输入顶层类名(默认 Root)
  • 勾选 Lombok 生成 @Data 注解,取消则生成完整 getter/setter
  • List 字段自动 import java.util.List

输入输出示例

输入

{"id":1,"name":"dev","tags":["a","b"]}

输出(Lombok)

@Data
public class Root {
    private Double id;
    private String name;
    private List<String> tags;
}

常见问题

数值为什么映射为包装类型?

JSON 字段可能为 null,包装类型(Double/Long/Boolean)能表达缺失语义,避免默认值歧义。

支持 Jackson / Gson 注解吗?

当前版本生成纯 POJO;字段名与 JSON 键一致时无需注解即可序列化。

相关工具

本工具完全在浏览器本地运行,输入内容不会被上传或保存。