Java POJO
JSON 结果
JSON 结果将显示在这里
使用说明
- 粘贴 Java POJO 类代码到输入框(包含字段声明和注释)
- 点击「解析」按钮,工具自动识别字段名、类型和注释
- 右侧输出框显示生成的 JSON 示例,包含合理的模拟值
- 支持嵌套类型和集合类型(List、Map、Set)
- 点击「复制」可快速获取 JSON 结果
功能特性
- 智能类型识别:自动识别 String、Integer、Long、Date、BigDecimal 等常见 Java 类型
- 嵌套对象展开:递归解析嵌套的自定义类型,生成完整的多层 JSON 结构
- 集合类型处理:支持 List、Map、Set 等泛型集合,自动生成数组或对象格式
- 注释提取:识别字段上方 // 或 /** */ 注释中的中文说明,作为 JSON 键注释
- 合理模拟值:根据字段类型生成符合语义的示例值(如手机号、邮箱、日期格式)
常见问题 FAQ
Q: 支持 Lombok 注解吗?
A: 支持。工具会自动忽略 @Data、@Getter、@Setter、@Builder 等 Lombok 注解,仅解析字段声明。
Q: 能处理泛型吗?
A: 可以。支持 List、Map 等常见泛型声明。嵌套自定义类型会递归展开。
Q: 生成的 JSON 值是随机的吗?
A: 不是。工具根据字段类型和名称语义生成固定格式的示例值,如手机号字段生成 138xxxx 格式,邮箱字段生成 example@格式。
Q: 支持 Jackson 注解吗?
A: 部分支持。@JsonProperty 重命名会被识别,@JsonIgnore 标记的字段会被排除在输出之外。