我有课
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尽管如此。
关于java - Jackson 从子节点反序列化到字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35436068/