在scala/play框架中构造一个Json文件 [英] Construct a Json File in scala / play framework
本文介绍了在scala/play框架中构造一个Json文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在将Scala与Play框架一起使用,我需要提供一个看起来像这样的输入: :
I am using the Play framework with Scala, and I need to give an input which has to look like so: :
{
id: "node37",
name: "3.7",
data: {},
children:[]
},
如何使用json获取该格式?这是Play框架网站上的示例:
How can I obtain that format with json? Here is the example from the Play framework's website:
val JsonObject= Json.obj(
"users" -> Json.arr(
Json.obj(
"id" -> "bob",
"name" -> 31,
"data" -> JsNull,
"children" ->JsNull
),
Json.obj(
"id" -> "kiki",
"name" -> 25,
"data" -> JsNull,
"children" ->JsNull
)
)
)
推荐答案
scala> import play.api.libs.json._
import play.api.libs.json._
scala> Json.obj("id" -> "node37", "name" -> "3.7", "data" -> Json.obj(), "children" -> Json.arr())
res4: play.api.libs.json.JsObject = {"id":"node37","name":"3.7","data":{},"children":[]}
这是您需要的吗?
这篇关于在scala/play框架中构造一个Json文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文