JSON 转 Java 实体类
JSON 报文一键生成 Java 实体类,支持嵌套对象与集合。
JSON 输入
Java 代码
JSON 转 Java 实体类说明
粘贴 JSON 一键生成规范的 JavaBean 代码:私有字段 + getter / setter,嵌套对象生成独立类,数组映射为 List<T>,整数与小数自动区分 Integer 与 Double。解析与生成全部在浏览器本地完成,报文不上传。
生成规则
| JSON 类型 | Java 类型 |
|---|---|
| string | String |
| 整数 / 小数 | Integer(超范围自动 Long)/ Double |
| boolean | Boolean |
| 对象 | 独立类(同构对象自动复用) |
| 数组 | List<T> |
| null | Object |
常见问题
生成了多个类怎么保存?
每个类对应一个 .java 文件,文件名与类名一致。复制时按类拆开保存即可。
字段名是保留字或数字开头怎么办?
工具会自动把非法字段名转成合法驼峰命名(如 class 变为 classValue),请核对生成结果。
想要 Lombok 注解怎么办?
当前输出生成标准 getter / setter,兼容性最好;粘贴到 IDEA 后可用 Alt+Insert 或插件一键转换为 Lombok 形式。
相关工具
- JSON 转 TypeScript:前端接口定义
- JSON 转 Go 结构体:微服务接口对接
- JSON 格式化:先格式化再生成