Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 将Json获取到模型对象_Scala_Playframework_Playframework 2.0 - Fatal编程技术网

Scala 将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添加到我的模型中,但我有问题(我是初学者)

我的模型

我需要将json添加到我的模型中 我需要json->来进行模型转换

我使用web服务获取json 我如何在我的模型中实现作业的对象列表

控制器

我需要对象来编辑一些细节,我想重新转换为Json

我的意见是这样的 我乐于接受新的想法


谢谢…

看起来您在那里几乎拥有所需的一切。要将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)

很不清楚你在问什么。它也可能非常广泛。你能更新一些更窄/更具体的问题吗?