Scala 将Json获取到模型对象
我需要将Json添加到我的模型中,但我有问题(我是初学者) 我的模型 我需要将json添加到我的模型中 我需要json->来进行模型转换 我使用web服务获取json 我如何在我的模型中实现作业的对象列表 控制器 我需要对象来编辑一些细节,我想重新转换为Json 我的意见是这样的 我乐于接受新的想法Scala 将Json获取到模型对象,scala,playframework,playframework-2.0,Scala,Playframework,Playframework 2.0,我需要将Json添加到我的模型中,但我有问题(我是初学者) 我的模型 我需要将json添加到我的模型中 我需要json->来进行模型转换 我使用web服务获取json 我如何在我的模型中实现作业的对象列表 控制器 我需要对象来编辑一些细节,我想重新转换为Json 我的意见是这样的 我乐于接受新的想法 谢谢…看起来您在那里几乎拥有所需的一切。要将JSON中的builds转换为Build列表,您需要执行以下操作: val js: JsValue = response.json (js \
谢谢…看起来您在那里几乎拥有所需的一切。要将JSON中的
builds
转换为Build
列表,您需要执行以下操作:
val js: JsValue = response.json
(js \ "builds").as[List[Build]]
要修改字段,您可以执行以下操作,例如:
val build = builds.head // get the first build
val modifiedBuild = build.copy(name = "new name")
然后将其转换回JSON:
Json.toJson(mp)
很不清楚你在问什么。它也可能非常广泛。你能更新一些更窄/更具体的问题吗?