kotlin dependencies { implementation 'com.squareup.moshi:moshi-kotlin:1.12.0' } kotlin class DateJsonAdapter : JsonAdapter<Date>() { @FromJson override fun fromJson(reader: JsonReader): Date? { } @ToJson override fun toJson(writer: JsonWriter, value: Date?) { } } kotlin val moshi = Moshi.Builder() .add(DateJsonAdapter()) .build() kotlin @JsonClass(generateAdapter = true) data class User( val id: Int, val name: String, val email: String ) kotlin @JsonClass(generateAdapter = true) data class User( val id: Int, val name: String?, val email: String? )


上一篇:
下一篇:
切换中文