jsonオブジェクトをJavaBeanに逆シリアル化しようとしています。object
私が直面している主な問題は、json文字列のフィールドが、潜在的に正しいjsonオブジェクトを含んでいる場合でも、プレーン文字列として扱いたいということです。jsonの構造は次のようになります。
{
"type":"user",
"object":{
"id":"1",
...}
}
object
値がオブジェクトに逆シリアル化されないように、値を無視するようにgsonに指示するにはどうすればよいですか?String
フィールドから型を取得したら、適切な逆シリアル化を処理できるように、Beanのプレーンフィールドにのみマップする必要がありtype
ます。