Почему в Джексоне есть ACCEPT_EMPTY_ARRAY_AS_NULL_OBJECT в качестве функции десериализации ([] -> null), а не ACCEPT_EMPTY_OBJECT_AS_NULL_OBJECT ({} -> NULL). Есть ли способ добиться этого в текущей библиотеке Джексона?
Десериализация пустого объекта Джексона до нуля
comment
Боюсь, для этого нет аннотации или конфигурации. Вы можете использовать собственный десериализатор, как в этом ответе.
- person Manos Nikolaidis   schedule 01.06.2017
comment
Но я могу использовать десериализаторы только для объявленных классов в десериализаторе. Я не думаю, что смогу реализовать базовый глобальный десериализатор, который будет использоваться для любого класса.
- person Capybara   schedule 01.06.2017