我的问题非常简单,就是这样,我怎样才能将json转换为第三部分java class
,它没有apply
和unapply
但不是scala {{}的方法1}}。详细代码如下:
case class
提前致谢
答案 0 :(得分:0)
您可以定义一个案例类,如MyCaseClass(a:String,b:Int),并验证您得到的json:
request.body.asJson.validate[MyCaseClass] match {
case myCaseClass: JsSuccess[MyCaseClass] => new JavaClass(a, b)
case error: JsError => //handle the error
}
请注意,您可以使用Action(parse.json) { implicit request =>
来验证您是否拥有有效的Json对象。