如何解决如何在注释处理器中访问封闭元素的变量注释?
我正在为我们的 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,"name":1,"profile_path":1}
但目前能够生成它
"{"castId":1,"profilePath":1}"
我想访问 @JSON(或@SerializedName) 注释及其值,如何获取?
然后使用 Kotlin 诗人用这个字符串 init 创建类。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。