空字段反序列化为null而不是采用默认值

时间:2019-04-29 08:05:46

标签: java csv kotlin jackson-databind

以下是我的数据类

MainScreen.dart

当我尝试用杰克逊反序列化时,该对象包含空值而不是默认值。

@JsonPropertyOrder("firstName", "lastName", "age")
data class Data(
@JsonProperty("firstName") val firstName: String = "Default",
@JsonProperty("lastName") val lastName: String,
@JsonProperty("age") val age: Int
)

在csv输入中存在空/空字符串的情况下,是否可以设置默认值?

0 个答案:

没有答案