我的Kotlin项目中有数据类,用于JSON Rest响应。WeatherResponse(val city: String, val temperature: Double, val humidity: Double)我想创建一个WeatherResponse对象和相应的JSON字符串(来自服务器的响应),将该字符串解析为Weath
我使用Kotlin data classes和GSON反序列化JSON模式,并实现默认值以防止JSON中的空对象。或者如果JSON中完全没有字段,这很有效,在这种情况下,默认枚举将被实现。但是-如果在JSON中接收到的枚举没有映射到kotlin枚举中已知的枚举值-则反序列化枚举的结果将为null!!问题-如何将不知名的JSON枚举映射到失聪的Kotlin枚举?我