我是新来的玩! &斯卡拉,但我想做一个将JSON请求映射到Map [String,JsObject](或Map [String,JsValue],我不确定区分)的服务,然后输出一个列表递归地通过地图(最好是树)的键。JSON映射[String,JsObject]与Play 2.0?
,但我有开始的问题:
def genericJSONResponse = Action(parse.json) {
request => request.body
var keys = request.keys
Ok("OK")
}
我希望在我们这里是为来填充从请求中键键,当然,它不会编译。鉴于上面的描述,我应该如何处理这个问题?
预先感谢帮助了Scala的小白:-)
聂
你读过这个wiki吗? https://github.com/playframework/Play20/wiki/ScalaJsonRequests 您必须手动映射键或使用隐式对象将它们映射到对象。 https://github.com/playframework/Play20/wiki/ScalaJsonGenerics – 2012-04-04 19:30:58