Yupp, you'd have to use your own implementation as there is no built in Reads[Byte].
Play2 JSON support for Byte
-
28-06-2023 - |
题
How can I handle Byte in Json Scala API, for example parsing:
json.as[Byte]
Do I have to write own Reads?
implicit val ByteRead = new Reads[Byte] {
override def reads(json: JsValue): JsResult[Byte] = JsSuccess(json.as[Int].toByte)
}
解决方案
不隶属于 StackOverflow