我有一堂课
public class Foo {
String foo;
String bar;
}
和JSON
{
"foo": "foo",
"bar": {
"bar": "bar"
}
}
我可以使用任何json库反序列化它,而无需将适配器/序列化器写入特定类。
也许gson的某些适配器需要行为?
但是我没有找到用于现场的适配器。我想写像
@MyJsonExpandAnnotation("bar.bar")
这样的注释,但是找不到可以访问Field的适配器。 最佳答案
基本上,如果没有给定的注释示例,您将使用的是
public class Foo {
String foo;
Bar bar;
}
public class Bar{
String bar;
}
有一个开放的suggestion。