首页 / 工具 / JSON 转 Java

JSON 转 Java

根据 JSON 生成 Java POJO 类

支持空输入检测 · 单次输入上限 10MB 数据仅在浏览器本地处理,不会上传
输入 13 行 · 0.2 KB全部在浏览器本地处理,数据不会上传

功能介绍

JSON 转 Java POJO 类

粘贴 JSON 即可自动生成对应 Java 类,字段类型智能映射:字符串 → String、整数 → Integer/Long、小数 → Double、布尔 → Boolean,可直接用于项目。

嵌套对象自动拆解

嵌套对象自动生成为内部 static class,保持层次结构清晰,字段引用类型安全。

数组对象 List 泛型

对象数组自动映射为 List<ClassName>,基础类型数组映射为 List<String>/List<Integer> 等泛型,异构数组退化为 List<Object>。

getter/setter 自动生成

每个字段自动生成标准的 getXxx() / setXxx() 方法,符合 JavaBean 规范,可直接配合 Jackson / Gson 等序列化框架使用。

使用教程

第一步:粘贴 JSON

在输入框粘贴 JSON 数据,或点击「载入示例」快速体验。

第二步:设置类名

自定义根类名(默认 RootObject),生成结果将以此作为主类名。

第三步:生成并复制

点击「生成 Java 类」得到 POJO 代码,点击「复制结果」即可粘贴到你的 Java 项目中。

常见问题

JSON 转 Java 工具免费吗?

完全免费,无需注册,即开即用,无使用次数限制。

数据会传到服务器吗?

不会。JSON 解析与 Java 类生成全部在浏览器本地完成,您的数据不会离开设备。

生成的类可以直接用吗?

可以。生成的是标准 JavaBean(POJO):包含 private 字段、getter/setter,配合 Jackson、Gson 等框架可开箱即用。

字段名与 Java 关键字冲突怎么办?

若 JSON 字段名与 Java 关键字(如 class、new)冲突,工具会自动追加下划线后缀,保证生成代码可编译。

仍有疑问?欢迎访问 AI Developer Toolbox 首页查看更多工具。