更改Kotlin运行时中的字段名称



是否可以在Kotlin运行时更改字段名?我需要更改json序列化程序中的文件名,以便使用带点的filt(例如:"fields.field":"value"(

您正在使用什么序列化程序?在大多数情况下,可以使用注释来完成。使用Moshi你可以这样做:

class SomeClass(
@field:Json(name = "newPropertyName")
var someProperty: String
)

最新更新