【发布时间】:2015-07-06 04:01:16
【问题描述】:
我有一个这样的案例类:
case class BadResponse(message:String,errorCode:Integer,errors:Option[JsValue])
好像json4s写不明白JsValue:
write(BadResponse(messagesApi("error_form"),10001,Some(error.errorsAsJson)))
返回
{"message":"Form Error","errorCode":10001,"errors":{}} 尽管Logger.debug(error.errorsAsJson.toString) 显示错误列表
有没有实现让json4s正确写入play.api.libs.json.JsValue?
我正在考虑将 JsValue 转换为 JValue(这是基于 json4s 的对象),但我也不知道该怎么做。
【问题讨论】:
标签: scala playframework json4s