我有一个JSON像 -的Json反序列化 - 映射嵌套对象键直接
{
"type" : "employee",
"details" : {
"name" : "ABC",
"age" : 12,
"sex" : "male"
}
}
和一个Java类像 -
public class Person {
String name;
String sex;
String type;
int age;
----getters and setters
}
我想知道有没有办法直接映射details
对象的属性与details.name
到Person.name
之类的人员类别的属性。 我知道这可以通过自定义的反序列化器来实现,但我希望避免它。可能是GSON或Jackson提供的一些注释。
我不认为你将能够做到这一点没有一个自定义的解串器。这可以通过@JsonWrapped注释完成。但是这个问题已经在jackson讨论过但尚未实现,对GSON不了解。 – Franjavi