小编pix*_*Cat的帖子

使用 GSON 的空字段的默认值

我想为模型中的某些字段设置默认值,因此如果在反序列化期间我的 json 缺少字段,则使用这些默认值。我想了解什么是执行此操作的最佳实践,以及为什么。我应该在模型的 setter 中添加对 null 的控制,我应该使用 try catch 来查找任何情况,我应该扩展和修改 typeAdapter(这个解决方案对我来说似乎很冗长,如果我错了,请告诉我)或有更好的解决方案吗?

java android json gson deserialization

3
推荐指数
1
解决办法
3787
查看次数

标签 统计

android ×1

deserialization ×1

gson ×1

java ×1

json ×1