我正在经历一个非常奇怪的小问题。我有一个用于Json解析的数据类。该数据类(Json)具有一个属性



但在创建响应后,其未使用 isExpired 作为密钥。它总是将其更改为 expried

"expired": false

最佳答案

您是否正在使用Jackson进行序列化?如果是这样,那么答案通常是您需要使用@JsonProperty("isExpired")注释属性。但是,在Boolean属性的特定情况下,与here讨论的并不完全相同。因此,实际上您需要执行的操作如下:

data class MyClass(@get:JsonProperty("isExpired") val isExpired: Boolean)

07-28 12:31