Щоб ігнорувати нульові значення під час серіалізації, встановіть для DefaultIgnoreCondition значення JsonIgnoreCondition. WhenWritingNull. Отримує або встановлює значення, яке вказує, чи нульові значення ігноруються під час серіалізації та десеріалізації. Значення за замовчуванням — false.
Щоб ігнорувати нульові поля на рівні класу, ми використовуємо @JsonInclude анотація з включенням. NON_NULL.
Ви можете аналізувати нульові значення JSON одним із таких способів:
- Використання фрази IGNORING для ігнорування нульових значень JSON.
- Використання фрази CONVERTING для перетворення нульових значень JSON на певні значення.
- Використання фрази INDICATING для призначення супутникових даних як нульового індикатора.
Щоб ігнорувати поля Null у JSON, Джексон забезпечує Include. NON_NULL і ігнорувати порожні поля, які надає Джексон Включати. NON_EMPTY . Включати.
Ігнорувати нульові значення в корисному навантаженні✍️ Іноді нам не потрібні нульові значення, які автоматично з’являються в корисному навантаженні. ми можемо використовуйте анотацію @JsonInclude, щоб ігнорувати нульові значення на рівні класу чи властивості. Тут ми не встановили поле last_name.