У меня есть a Map<String,Foo> foosMap
, который я хочу сериализовать через Jackson. Теперь я хочу выполнить два параметра в процессе сериализации:
- Карта может иметь множество нулевых значений и нулевые ключи, и я не хочу, чтобы нули были сериализованы.
- Для всех тех Foos, которые становятся сериализованными, я не хочу сериализовывать нулевые объекты, на которые ссылаются внутри Foo.
Каков наилучший способ достичь этого? В моем проекте я использую jackson-core1.9 и jackson-mapper1.9.