にネストされたオブジェクトキーのマッピング私のようなJSONを持っている - のようJSONのデシリアライズ - 直接クラス
{
"type" : "employee",
"details" : {
"name" : "ABC",
"age" : 12,
"sex" : "male"
}
}
をし、Javaクラス人のクラスへのdetails
オブジェクトの属性はdetails.name
からPerson.name
のようになります。 これはカスタムデシリアライザで実現できますが、私はそれを避けることを望んでいました。 GSONまたはJacksonが提供するいくつかの注釈かもしれません。
カスタムデシリアライザなしでこれを行うことはできません。これは@JsonWrappedアノテーションで行うことができます。しかし、これは議論されているが、まだジャクソンで実装されていないものであり、GSONについての考えはない。 – Franjavi