JSON 转 Java POJO

在线将 JSON 转换为 Java POJO 类。私有字段与 getter/setter,特殊键名自动添加 Jackson 注解。

生成的代码将显示在这里…

所有转换均在浏览器本地完成,您的 JSON 不会被上传或存储。

什么是 JSON 转 Java 工具?

JSON 转 Java 工具把 JSON 样例转换为 POJO 类——私有字段、getter/setter,需要时自动添加 Jackson 注解。非常适合 DTO、API 模型和测试夹具。所有处理都在浏览器中完成。

如何从 JSON 生成 POJO

粘贴 JSON 对象,按需修改根类名,然后复制生成的类。嵌套对象会作为独立的类输出在同一文件中。

字段、getter 与 setter

每个属性都会变成遵循标准 bean 规范的私有字段加公有 getter/setter,可直接配合 Jackson、Gson 及大多数 ORM 使用。

数组、嵌套与 null

JSON 数组变成 List<T>,嵌套对象按键名生成类,例如 Root 中的 address 会生成 RootAddress。可能为 null 或缺失的字段使用包装类型(Integer、Double、Boolean)而非基本类型。

常见问题

如何从 JSON 生成 Java 类?+
粘贴 JSON,每个对象都会变成一个带私有字段和公有 getter/setter 的 Java 类。嵌套对象会成为独立的类,数组会变成 List<T>。
使用了哪些类型?+
整数映射为 Integer,小数为 Double,布尔为 Boolean,字符串为 String。字段可能缺失或为 null 时使用包装类型,确保 null 能安全反序列化。
为什么有些字段带 @JsonProperty?+
不是合法 Java 标识符、或无法一一映射到 camelCase 字段的键(如 user_name)会自动添加 Jackson 的 @JsonProperty 注解,保证反序列化正常工作。
我的 JSON 会被保存吗?+
不会。所有内容都在浏览器本地生成,不上传、不记录任何数据。

相关工具

JSON 转 Java POJO — 免费的在线json 转 java, json 转 pojo, java 类生成, json 转 java 类, pojo 生成器, json 转 bean, json 生成 dto, 在线 json 转 java, jackson pojo 生成, java 实体类生成。无需注册。在浏览器中直接使用。