【发布时间】:2015-12-23 11:04:21
【问题描述】:
这是我的案例课。
case class DecimalWrapper(money: BigDecimal, type: String)
object DecimalWrapper {
implicit val decimalWrapperMarshaller = Json.format[DecimalWrapper]
}
当尝试执行 Json.toJson(DecimalWrapper(2, "whole sale")) 时,它会返回
{
"money": 2
"type": "whole sale"
}
我希望它返回的是 2.00 用于货币领域。
我找不到一种方法来指定自定义序列化程序以始终返回 2 个小数点并舍入 HALF_UP。
有人帮忙吗?
问候 锡
【问题讨论】:
-
type是 Scala 中的保留字,因此您的示例无法编译
标签: json scala playframework bigdecimal