现在,json被序列化为:
{ MyClassList : [{
{
...
},
{
...
},
}]
类:
public MyClass{
properties here ...
}
被序列化的java对象:
new ArrayList<MyClass> list = new ArrayList<MyClass>();
list.add(new MyClass());
如何更改&#34; MyClassList&#34;到另一个自定义名称?例如,如何将其更改为&#34; MyClassAbc&#34;?
答案 0 :(得分:1)
我认为你想要制作this
你可以使用@JsonProperty(&#34; MyClassAbc&#34;)
因此您可以重命名&#34; RootName&#34;
class MyInterfaceList{
@JsonProperty("MyClassAbc")
private List<MyClass> list;
public List<MyClass> getList(){
return list;
}
public void setList(List<MyClass> list){
this.list =list;
}
}