1

我正在为我们的 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 创建类。

4

0 回答 0