【发布时间】:2020-03-10 02:33:27
【问题描述】:
我的数据类应该是什么,这样当我使用 moshi 将其转换为 json 时,它会像这样出来?
{"id":"abcdef""formValues":{}}
目前我的班级是这样的。
@JsonClass(generateAdapter = true)
class MyDataClass(
@Json(name = "id")
val id: String
) {
@Json(name = "formValues")
val formValues = FormValues()
@JsonClass(generateAdapter = true)
class FormValues
}
但你看到了声明
Moshi.Builder().build().adapter(MyDataClass::class.java).toJson(MyDataClass("abcdef"))
产生这个
{"id": "abcdef"}
我想要这个
{"id":"abcdef""formValues":{}}
【问题讨论】: