我有一堂课

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

09-10 08:50
查看更多