我的问题与this question中的问题类似,但是我不想隐藏嵌套对象的字段。我只想在包装类中隐藏嵌套对象的名称。
我的班级结构类似于
public class Outer {
Inner obj;
}
public class Inner {
String a;
String b;
}
序列化Outer
的实例时,我希望它看起来与Inner
的序列化一样。喜欢:
{
"a":"abc",
"b":"xyz"
}
不是
{
"obj" : {
"a":"abc",
"b":"xyz"
}
}
是否可以使用注释,还是需要实现类似于this question的我自己的TypeAdapter?