【发布时间】:2023-02-20 20:03:01
【问题描述】:
客户端可以像这样向服务器请求
{
"id": 3,
"value": "string"
}
{
"id": 3,
"value": {
"count" : "1",
"option" : "3",
}
}
{
"id": 3,
"value": {
"address" : "1",
"next" : "3",
}
}
我想将 3 种值类型分组 string / { "count", "option"} / {"address", "next"}
data class Request(
val id: Int,
val value: SealedLikeClass
)
我该如何定义 SealedLikeClass ?
我不知道如何在密封类中包含字符串
【问题讨论】:
-
您是否正在尝试序列化和反序列化此 JSON?或两者?
标签: kotlin