scala Play框架的JsValue是否有简便操作方法


比如我从前台获取了Json数据,用 request.body.asJson.map { json => 解析出来,这时的 json 是一个JsValue值。内容是一个字典。我需要在其中添加一对kv接下来post到另一个第三方api上面去,只能用(json \ "someKey").as[Long]这种方法解析出来所有kv对,再重新构造新的json了吗,这不科学。

play scala

今晚操你妹 9 years, 1 month ago

 implicit val personFormat = Json.format[Person]
val person = Json.fromJson[Person](Json.obj("name" -> "jack")).get

夹.尾巴多多 answered 9 years, 1 month ago

Your Answer