避免使用Circe json序列化程序将序列化为null

时间:2017-01-18 14:26:50

标签: json scala circe

如何使用Circe json序列化器避免将None序列化为null?我无法强制此库跳过序列化无字段。有可能实现吗?

1 个答案:

答案 0 :(得分:2)

我找到了解决方案。我们可以使用我们的配置提供实例Printer的隐式变量。 https://github.com/circe/circe/blob/master/modules/core/shared/src/main/scala/io/circe/Printer.scala 我们可以将dropNullKeys设置为null,一切都像魅力一样。