JsonTypeInfo. Как примеры? - PullRequest
       2

JsonTypeInfo. Как примеры?

0 голосов
/ 06 ноября 2019

JavaDoc около JsonTypeInfo.As имеет следующие описания:

  • EXISTING_PROPERTY Механизм включения, аналогичный PROPERTY в отношении десериализации;но тот, который создается «обычным» доступным свойством во время сериализации.
  • EXTERNAL_PROPERTY Механизм включения аналогичен PROPERTY, за исключением того, что свойство включено на один уровень выше в иерархии, то есть
  • Механизм включения PROPERTYкоторый использует одно настраиваемое свойство, включенное вместе с фактическими данными (свойства POJO) в качестве отдельного мета-свойства.
  • WRAPPER_ARRAY Механизм включения, который оборачивает типизированное значение JSON (POJO, сериализованное в JSON) в 2-элементный массив JSON: первый элемент - это идентификатор сериализованного типа, а второй элемент - сериализованный POJO как объект JSON.
  • WRAPPER_OBJECT Механизм включения, который оборачивает типизированное значение JSON (POJO, сериализованное как JSON) в объект JSON, в котором есть одна запись, гдеимя поля - это сериализованный идентификатор типа, а значение - это фактическое значение JSON.

Однако я думаю, что было бы действительно полезно, если бы были конкретные примеры того, как будут выглядеть результирующие строки JSON длякаждый JsonTypeInfo.As васифилис. Я искал в Интернете, но не мог найти. Пожалуйста, поделитесь указателем, если вы можете найти. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...