我有一个将KTor与KMongo和Kotlinx.Serialization一起使用的设置。Kmongo部分可以工作,我可以获取并放置我的类 @Serializable
data class Task(@ContextualSerialization @SerialName("_id") val但是,当我尝试通过rest调用将该对象发送到前端时,同样是使用<em
我必须反序列化JSON响应,该响应可以将其中一个字段设置为不同的对象(只有一个公共字段)。现实中的模型相当复杂,但是我们可以通过扩展密封特性的两个案例类来表示它: val itemType: String
case class FirstItem在我的例子中,这个对象有多个级别,总共超过60-80个字段,因此它会导致代码的混乱和难以阅读。因此,我想知