Skip to content
🔧

JSON 转 Java 类

JSON 与数据格式 · 免费在线工具

将 JSON 转换为 Java 类,支持类型推断。

CoderNewbie 团队
成功
155 字符
1165 字符
import java.util.List;

public class Root {
    private String name;
    private Long age;
    private Boolean active;
    private Double score;
    private Address address;
    private List<Object> skills;

    public String getName() { return name; }
    public void setName(String name) { this.name = name; }
    public Long getAge() { return age; }
    public void setAge(Long age) { this.age = age; }
    public Boolean getActive() { return active; }
    public void setActive(Boolean active) { this.active = active; }
    public Double getScore() { return score; }
    public void setScore(Double score) { this.score = score; }
    public Address getAddress() { return address; }
    public void setAddress(Address address) { this.address = address; }
    public List<Object> getSkills() { return skills; }
    public void setSkills(List<Object> skills) { this.skills = skills; }
}

public class Address {
    private String city;
    private String zip;

    public String getCity() { return city; }
    public void setCity(String city) { this.city = city; }
    public String getZip() { return zip; }
    public void setZip(String zip) { this.zip = zip; }
}

包装类型

Long、Double、Boolean、String — 可空的装箱类型。

嵌套类

对象递归地变为命名类。

Getter 和 Setter

为每个字段生成标准 JavaBean 访问器。

如何使用JSON 转 Java 类

  1. 1将输入数据(JSON、CSV、XML、YAML 等)粘贴到输入框。
  2. 2工具会自动处理和验证您的数据。
  3. 3在结果面板中查看转换后的输出。
  4. 4复制或下载转换后的结果。

功能特点

  • 完全免费 — 无需注册、无订阅、无广告
  • 完全在浏览器中运行 — 数据从不离开您的设备
  • 快速轻量 — 即时获得结果
  • 跨平台 — 支持桌面、平板和移动设备

常见问题

可以转换大型 JSON 文件吗?

可以,但性能取决于您的浏览器。10MB 以下的文件通常能良好处理。

会验证输入吗?

是的,大多数工具会验证输入并显示带有行号的错误信息。

可以下载转换后的结果吗?

是的,大多数转换工具提供下载按钮用于输出文件。

相关工具