我是新來的玩! &斯卡拉,但我想做一個將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