【发布时间】:2016-10-18 14:33:44
【问题描述】:
我正在尝试使用播放框架将对象序列化为 Json,但该对象的参数之一是 Timestamp 对象。因此,当我打电话时
implicit val eventFormat = Json.format[Event]
我收到时间戳未序列化的错误。我知道我可以手动写出 Writes 函数,其中我单独执行每个成员,然后将 Timestamp 对象转换为 DateTime 对象,但我想知道是否有更简单的方法。
我最终试图序列化一个作为映射的案例类,将一个字符串映射到一个事件,因此需要尽可能轻松地序列化事件。
【问题讨论】:
-
您可以提供
Format[Timestamp],以便format宏可以为具有Timestamp属性的案例类生成OFormat。
标签: json scala serialization playframework