应该没人会完全手写数据模型吧? 建议使用JSON To Kotlin Class
插件完成
在Plugins里面搜索kotlin关键词下载安装
选中分包后, 使用快捷键或者鼠标右键打开填写Json界面
添加Json然后点击Generate
生成
然后就会在选中的分包下生成一个数据模型类了
!!! Warning "不要生成数组"
不要输入JSON数组生成(否则生成的类会继承ArrayList), 输入JSON对象, 请求使用`Get<List<对象>>`
点击Advanced
打开设置界面
截图即为我的推荐配置
生成数据模型时会兼容你使用的框架, 例如Moshi和ks可能需要注解, 然后会自动生成SerialName这些名称注解
截图即为我的推荐配置
截图即为我的推荐配置