【发布时间】:2021-01-12 12:33:18
【问题描述】:
给定 json 如下,payload 对象的结构会有所不同:
{
"id": 1,
"displayName": "Success",
"payload": {
"someProperty": "example",
"someOtherProperty": {
"someNestedProperty": "example"
}
}
}
...使用kotlinx.serialization如何将其反序列化为以下数据类,其中payload的值应该是有效负载对象的原始json字符串。
@Serializable
data class Stub(
val id: Int,
val displayName: String,
val payload: String
)
【问题讨论】:
标签: json kotlin kotlinx.serialization