Deserialisierung Nullwert, um mit Jackson aufzumummen
Posted: 02 Mar 2025, 12:06
Ich habe ein Problem mit der Deserialisierung von JSON und der Zuordnung, um sie auf Enum zuzuordnen. Ich bekomme JSON von der externen API Simillar zu diesen beiden Beispielen: < /p>
Aus API ist es im Modell immer noch null . Weiß jemand, wie kann ich Nulls zu einer Standardausumzählung deserialisieren?
Code: Select all
{
"someValue": null
}
< /code>
{
"someValue": "exists"
}
< /code>
I would like to map null values to some default enum value.
Model object
SomeEnum someValue;
< /code>
and enum class
public enum SomeEnum {
@JsonProperty("exists") EXISTS,
NONE;
}
< /code>
For exists, value model class contains correct enum, but if I get null