在用 Java 写 Android 的时候,Android Studio 的 GsonFormat 几乎是必备的插件。最不习惯的一点就是 Json 转成 Data 类变得比较麻烦。其实还是可以用 GsonFormat 的:
- 先创建一个 Java 类
- 使用 GsonFormat 从 Json 转换
- 用 Android Studio 将 Java 类转成 Kotlin 类
但这种方法转换成的 Class 并不是 Data Class,而是普通的 Class。普通的 Kotlin Class 代码量会更多,就失去了 Kotlin 本身的优势。