我正在为许多第三方 API 生成 JSON。"type": "com.mycom.someclass"
它们中的许多都接受不同对象的列表(JSON 数组),但是,由于列表的多态性,它们都不会接受由 kotlinx 序列化自动生成的。
在我的用例中,我只关心序列化。不需要反序列化。
当前的:
[{"type":"com.mycom.Child1","x":"child1"}, {"type":"com.mycom.Child2","y": 23}]
需要:
[{"x":"child1"}, {"y": 23}]
如何禁用此自动行为?