Sono nuovo ad entrambi Play! & Scala, ma sto cercando di creare un servizio che mapperà la richiesta JSON a una mappa [String, JsObject] (o Map [String, JsValue], non sono sicuro della distinzione), quindi restituirò un elenco dei tasti ricorsivamente attraverso la mappa (preferibilmente come un albero).JSON per mappare [String, JsObject] con Play 2.0?
ma sto avendo problemi di inizio:
def genericJSONResponse = Action(parse.json) {
request => request.body
var keys = request.keys
Ok("OK")
}
quello che mi aspettavo qui era per le chiavi per essere riempito con le chiavi dalla richiesta, ma, naturalmente, non si compila. Come devo affrontare questo, data la descrizione sopra?
Grazie in anticipo per aiutare un noob Scala :-)
Nik
Hai letto questo wiki? https://github.com/playframework/Play20/wiki/ScalaJsonRequests Dovrai mappare le chiavi manualmente o utilizzare un oggetto implicito per mapparle su un oggetto. https://github.com/playframework/Play20/wiki/ScalaJsonGenerics –