Я пытаюсь десериализовать объект json в Java-бин.Основная проблема, с которой я сталкиваюсь, заключается в том, что я хотел бы рассматривать поле object
строки json как простую строку, даже если оно содержит потенциально правильный объект json.Структура json выглядит следующим образом:
{
"type":"user",
"object":{
"id":"1",
...}
}
Как я могу сказать gson игнорировать значение object
, чтобы оно не десериализовалось в объект?Мне бы хотелось, чтобы оно отображалось только в простое поле String
в моем бине, чтобы я мог правильно настроить его десериализацию, как только я получил тип из поля type
.