【发布时间】:2019-11-11 13:21:48
【问题描述】:
我有这个模型类
data class RvRange(val low: Int?, val high: Int?)
我的 JSON 响应是
{"low":60799.999999999985,"high":168800.00000000003}
我希望 Moshi 自动将这些浮点/双精度值转换为 Int,但它会崩溃。 这个问题有解决办法吗?
【问题讨论】:
-
为什么不让它们保持 Double 状态,然后在需要对它们执行某些操作时转换为 Int?
-
我不想这样做,因为它是一个相当大的代码库,而且会发生很大的变化。