cost 65 ms
类型为 integer 而非字符串时的多态 kotlinx 序列化 - Polymorphic kotlinx serialization when type is integer, not string

我正在尝试消耗和发出包含多态项目列表的 JSON 。 问题是:项目包含具有 integer 值(不是字符串)的type键。 API 端点产生并期望 JSON 与此类似: 如关于多态性的文章中所述,我创建了类的层次结构。 我也尝试在反序列化之前转换type值。 但我得到的只是这个错误: kotli ...

使用 Kotlinx.serialization 将动态嵌套的 JSON 解析为 Map<*, *> - Parse a dynamic nested JSON into Map<*, *> using Kotlinx.serialization

我需要将任何动态 JSON(在 Kotlin 多平台项目中)解析为键值对,然后将其转换为嵌套列表。 我从默认的.toMap() function 开始,但它不能更深入地解析 ArrayList&lt;*&gt; go 知道怎么做吗? 样本 JSON: 提前致谢! ...

如何在 kotlinx 中比较实际和预期的序列化结果? - How to compare actual and expected serialization result in kotlinx?

赏金将在 5 分钟后到期。 此问题的答案有资格获得+200声望赏金。 bluenote10正在从有信誉的来源寻找答案。 注意:我对 Kotlin / JUnit 生态系统完全陌生,所以如果问题缺少基本内容,请多多包涵。 我正在研究基于 JSON 的文件格式。 在单元/集成测试中,我想检查序列化是 ...

Kotlinx 部分没有键的 JSON 数组序列化 - Kotlinx serialization of JSON Array partially without keys

对于我的 Android 应用程序,我尝试使用 Kotlinx 序列化来解析网络响应。 网络响应是来自Kraken的 WebSocket Payload,看起来像一个 JSON 数组,其中包含没有键的元素。 我想为此响应创建一个数据类并分配丢失的键。 网络响应如下所示: ...

kotlinx 序列化 — 进行多态子反序列化的最佳方法 - kotlinx serialization — best way to do polymorphic child deserialization

我有一个 Json 输入,如: data字段可能因type而异。 所以,我需要一个反序列化器,它分别查看type (枚举)并反序列化data (例如,对于type_1值,它是Type1类,对于type_2 — Type2等)。 我想过一个完全自定义的反序列化器(扩展一个KSerialize ...

带有 Ktor/Kotlinx 的有效 Json 上的 JsonDecodingException - JsonDecodingException on valid Json with Ktor/Kotlinx

为什么使用以下代码在偏移 6 处出现以下错误。 它发出一个 HTTP 请求,返回一个 Json,应该通过 Json 并创建对象 IMDBInfo。 json 是有效的,显然正在处理,并且数据类尽可能简单......,但我不明白错误的重点: 错误: 代码: 数据类: 在响应中有效并处理 ...

IntellijIdea 中未解决的参考 Kotlinx。 即使在添加库之后 - Unresolved Reference Kotlinx in IntellijIdea. Even after adding the library

我只是想尝尝 Kotlin 协程。 不幸的是,我无法在IntelliJ使用库kotlinx 。 我已经通过Maven下载了该库。 尝试使缓存无效。 重建项目。 尝试在新项目中使用它。 甚至IntelliJ也建议在自动完成中使用kotlinx 。 仍然说未解决的参考 我已经尝试 ...

我可以使用具有多个密封类级别作为父级和嵌套调用的 kotlinx 序列化程序吗? - can I use kotlinx serializer with multiple sealed class levels as parents and a nested invocation?

我正在尝试使用 kotlinx @Serializable并且我遇到了这个问题: 我有以下课程: 第二个: 第三个 我需要祖父母,因为我在另一个类中将其用作泛型类型,这恰好也引用了 GrandParent 类 每次我尝试运行它时都会出现错误... 我使用 ktor 作为包装器, ...

如何使用 Kotlinx.html 为按钮创建 onClick function? - How do I create the onClick function for a button with Kotlinx.html?

我正在使用 Kotlin 的 html 库 kotlinx.html 进行动态 html 构建。 我想创建一个按钮,单击它会触发 function。 这是我当前的代码: 这导致以下源代码: 单击时会出现此错误(来自 Chrome 开发者控制台): 我尝试了几次批准,并寻找解决方案 - 但找不到合适 ...

Kotlinx 序列化 - 如何为未知字段名写入数据 class - Kotlinx serialization - How to write a data class for an unknown field name

我尝试为来自公共 API 的以下 JSON 响应写入数据 class: 我的数据 class 看起来像: 在数据 class“结果”中,我声明为“asset_name”的字段名称对于每个条目都不同。 数据 class 的外观如何? 有人可以帮忙吗? ...

kotlinx-serialization:找不到缺少 class 鉴别器('null')的多态序列化器 - kotlinx-serialization: Polymorphic serializer was not found for missing class discriminator ('null')

我正在尝试序列化 json,但它抛出了 JsonDecodingException。 检查代码: 序列化测试用例.kt: 错误日志: 我浏览了文档,并按照要求做了同样的事情,但仍然没有按预期工作。 任何帮助,将不胜感激! PS:我正在使用的依赖项: 和 kotlin 版本是 1.4.31 看起来这 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM