【发布时间】:2015-07-16 06:51:47
【问题描述】:
我想知道是否有人可以告诉我从 json 文件生成 Java 类的正确方法?
例如,如果我们有以下 json 文件:
{
"Personne": {
"Name": "Job Moun ",
"Phone": "062352665566"
}
}
我想自动生成 Java 代码,类似这样:
public class Personne{
private String Name;
private String phone;
....
}
【问题讨论】:
-
有很多(在线)工具可用。示例:jsonschema2pojo.org
-
存在许多可以为您解决这个问题的框架。 Jackson (github.com/FasterXML/jackson) 和 GSON (code.google.com/p/google-gson) 都值得一看,而且都很容易。
-
@yahyaelfakir 生成一个类文件而不是对象,阅读问题
-
它不像你的例子那么简单,但是一旦你定义了对象,Swagger 就有很多导出选项:editor.swagger.io
标签: java json parsing code-generation auto-generate