Quelle: Gibt es eine Möglichkeit, Pojos direkt in Treemodel zu serialisieren?
Es scheint, dass ObjectMapper.valueToTree erst mit Jackson 1.6 hinzugefügt wurde, daher ist die Alternative großartig für diejenigen von uns, die noch kein Upgrade durchgeführt haben!
Gut zu wissen, dass auch der andere Weg möglich ist: Es gibt auch eine treeToValue-Methode.
– Jilles van Gurp
23. Juni 2017 um 14:47 Uhr
Sie können auch verwenden ObjectNode node = mapper.convertValue(myObject, ObjectNode.class) direkt in ObjectNode zu konvertieren
– Ares
31. Januar 2020 um 13:53 Uhr
Ich versuche, eine Java-Klasse in JsonNode zu konvertieren. Aber immer eine verschachtelte Ausnahme ist java.lang.IllegalArgumentException: Kein Array …. ObjectMapper mapper = new ObjectMapper(); JsonNode jsonInput = mapper.convertValue(myJavaClass, JsonNode.class); Verwenden von Jackson-databind-2.11.0
– sashikanta
25. März 2021 um 17:27 Uhr
13519700cookie-checkKonvertieren Sie Java-Objekt in JsonNode in Jackson [duplicate]yes
Diese Frage kann hilfreich sein.
– Leri
6. August 2012 um 12:35 Uhr
@PLB leider nicht. Ich möchte keinen JSON-String erstellen. Ich möchte ein Java-Objekt direkt in ein JsonNode-Objekt umwandeln
– Max Schmidt
6. August 2012 um 12:46 Uhr