49得票4回答
使用Play 2.2库实现密封特质的无噪声JSON格式

我需要一个简单的JSON序列化解决方案,尽量少的仪式感。所以我很高兴发现这个即将推出的Play 2.2库。它可以在普通的数据类中完美使用,例如:import play.api.libs.json._ sealed trait Foo case class Bar(i: Int) extend...

11得票2回答
选项[String]没有Json格式化程序?

我正在尝试将一个 Option[String] 字段从 JSON 序列化和反序列化。在我的用例中,None 值应该序列化为 "null"。这是我目前的代码:import org.scalatest.{FlatSpec, Matchers} import play.api.libs.json....

10得票1回答
为什么play-json在读取/解析时会丢失精度?

在接下来的示例中(scala 2.11和play-json 2.13),请参考以下内容: val j ="""{"t":2.2599999999999997868371792719699442386627197265625}""" println((Json.parse(j) \ "t")....

10得票2回答
Play框架中的Case Objects的JSON格式

我有一组继承自下面特质的案例对象: sealed trait UserRole case object SuperAdmin extends UserRole case object Admin extends UserRole case object User extends ...

7得票1回答
Scala + Play Framework + Slick - Json作为模型字段

我需要将一个Json字段保存为Play框架模型的列。我的DAO中的表解析器是: class Table(tag: Tag) extends Table[Model](tag, "tablename") { implicit val configFormat = Json....