Konvertieren Sie das JsonNode-Objekt in Map
Ich habe ein C# - Programm, das sendet mir ein json-Objekt.
Ich habe ein Java-Spiel-website zu erfassen, die POST-Daten.
Ich bekomme die richtigen Daten als JsonNode
Objekt, sondern müssen konvertiert es in ein Map
.
Ich bin mit com.fasterxml.jackson.databind.JsonNode
Hier ist, wo ich richtig erfassen der JsonNode Objekt:
public static Result index() {
JsonNode json = request().body().asJson();
}
Nun, dass ich den Gegenstand den ich brauche, um herauszufinden, wie es zu konvertieren in ein Map
so, dass ich so etwas Magie. Später werde ich konvertieren wollen die Map
zurück in ein json-Objekt gesendet werden, in der Antwort.
Habe ich in die Dokumentation, aber die Methoden zur Verfügung, Schreien Sie nicht als die Lösung.
Hier ist die Dokumentation habe ich schon Referenzierung für diese Besondere JsonNode
Objekt:
http://fasterxml.github.io/jackson-databind/javadoc/2.2.0/com/fasterxml/jackson/databind/JsonNode.html
InformationsquelleAutor der Frage visc | 2014-11-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe hier versucht, die Antwort zu finden mich. Grub ein wenig tiefer und fand ein bisschen die Antwort hier
Im Grunde einfach die
ObjectMapper
konvertieren Sie den Wert für Sie:InformationsquelleAutor der Antwort mhogerheijde