我有一個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