0
我正在使用玩api。我想更新JsObject中的一个键。我该怎么做。这是我的代码斯卡拉更新一个jsobject密钥
import play.api.libs.json._
var sessionJson = Json.toJson(
Map(
"sId" -> toJson(sId),
"events" -> Seq(
toJson(
Map(
"eType" : toJson((eventJson \ "eType").as[String]),
)
)
)
)
)
def reduceFunction(sessionJson1 : JsObject, sessionJson2: JsObject) = {
var eventList = (sessionJson1 \ "events").as[Seq] ++ (sessionJson2 \ "events").as[Seq]
println(eventList)
//I want to do something like this
sessionJson1['events'] = eventList
}
我已经通过https://www.playframework.com/documentation/2.1.1/ScalaJsonTransformers,但找不到任何解决方案。