Java 如何从Json请求中生成类结构?
我有一个Json请求:Java 如何从Json请求中生成类结构?,java,Java,我有一个Json请求: { info: { ... }, values: { settings: { data: [{ ... }], functions: [{ ... }] } } } 用它制作物体的最好方法是什么?每个字段一个对象,或者我可以创建一个内部静态类 这就是我到目前为止所做的: Class Info { ... } Class Value { private Setti
{
info: { ... },
values: {
settings: {
data: [{ ... }],
functions: [{ ... }]
}
}
}
用它制作物体的最好方法是什么?每个字段一个对象,或者我可以创建一个内部静态类
这就是我到目前为止所做的:
Class Info {
...
}
Class Value {
private Settings settings;
}
Class Settings {
private List<Data> data;
private List<Function> functions;
}
类信息{
...
}
阶级价值{
私人设置;
}
班级设置{
私人名单数据;
私有列表功能;
}
我个人会通过阅读json结构,一点一点地创建类。但是你可以用你自己的方法。
我发现了另一个解决方案:
使用Gson注释样式,这样就不会创建任何附加属性字段。
但正如我所说,这是一个解决方案。
设置
是一个JSON对象,而不是arrayah-yah。。editedI我不认为你的解决方案有什么问题,但我认为整个主题都是基于广泛的观点