我遇到的问题与此处描述的非常相似:Combining type and field serializers
case class(id: Option[UUID], otherValue:String, … )
相关问题的答案将允许我编写自己的格式,但我很好奇 UUID 的格式是否已经隐藏在 json4s 的某个地方。我猜想正确的导入可以解决 UUID 的这个问题,我有点惊讶地没有找到任何东西。
我错过了,还是还没有?
我遇到的问题与此处描述的非常相似:Combining type and field serializers
case class(id: Option[UUID], otherValue:String, … )
相关问题的答案将允许我编写自己的格式,但我很好奇 UUID 的格式是否已经隐藏在 json4s 的某个地方。我猜想正确的导入可以解决 UUID 的这个问题,我有点惊讶地没有找到任何东西。
我错过了,还是还没有?
由于我的拉取请求已合并,因此有 JavaTypesSerializers。
用法:
implicit lazy val formats = Serialization.formats(NoTypeHints) ++
org.json4s.ext.JavaTypesSerializers.all
对于正在寻找 UUID 序列化程序的人,它已包含在 json4s-ext 的 3.2.11 版本中。
签出这个: