kotlinx JSON.stringify 忽略空值
Posted
技术标签:
【中文标题】kotlinx JSON.stringify 忽略空值【英文标题】:kotlinx JSON.stringify ignore null values 【发布时间】:2018-10-12 11:32:42 【问题描述】:有没有办法在字符串化时忽略空值?目前它呈现为:
“字段”:空
如果有办法完全不呈现空字段,那就太好了——但我没有找到这样的选项。有谁知道这是怎么回事?
【问题讨论】:
您要查找的内容不符合标准。您有一个包含多种元素的对象,包括一个名为“字段”的对象(如您的示例中所示)。在某些情况下,只是碰巧没有为这个特定元素分配任何值,因此它是null
。这确实 NOT 表示该元素已从对象中删除。
【参考方案1】:
目前不可能,但您可能希望跟踪此问题:https://github.com/Kotlin/kotlinx.serialization/issues/58
【讨论】:
以上是关于kotlinx JSON.stringify 忽略空值的主要内容,如果未能解决你的问题,请参考以下文章
在没有序列化程序的对象上使用 JSON.stringify 需要标记为实验性