我正在为我们的 API 优化创建一串数据类,如下所示
数据类例如:
@MyAnnotation
data class Cast(
@Json(name = "cast_id")
val castId: Int,
val name: String,
@Json(name = "profile_path")
val profilePath: String?
)
想要的结果:
{“cast_id”:1,“名称”:1,“profile_path”:1}
但目前能够生成它
"{"castId":1, "name":1, "profilePath":1}"
我想访问@JSON(或@SerializedName)注解及其值,我如何获得它?
然后使用 Kotlin 诗人用这个字符串 init 创建类。