2016-04-19 5 views
0

Ich habe einen JSON-Körper in einer POST Anfrage ankommen. Der Einfachheit halber sagen wir mal, es ist:Mit Play für Scala, wie lese ich in JSON Körper {a = ..., b = ..., c ...} von POST-Anfrage?

{"a":1,"b":2,"c":3,"d":4} 

Wie lese ich diese Werte in Variablen a, b, c, d in einem Play-Controller, und was sollte die entsprechende Zeile in der Routen-Datei aussehen?

+0

val a = (Körper \ "a") als [Long] –

+0

@ andrey.ladniy. Meinen Sie .asInstanceOf? Das hat funktioniert. – gknauth

+0

Nein. Wenn ich es richtig verstehe, möchten Sie Werte aus der json-Eigenschaft lesen. Also 'def as [T]' Versucht, den Knoten in ein T zu konvertieren, wobei eine Ausnahme ausgelöst wird, wenn dies nicht möglich ist. –

Antwort

Verwandte Themen