Jackson JsonNode zum String mit sortierten Schlüsseln

Ich benutzeJackson 2.2.3 und müssen einen JsonNode-Baum in einen String mit sortierten Feldschlüsseln konvertieren. Mir ist völlig unklar, wie das geht, zumal das Gegenteil so einfach ist -JsonNode jn = ObjectMapper.readTree(String s).

Es scheint die richtige Methode zu seinvoid writeTree(JsonGenerator jgen,JsonNode rootNode). Allerdings sehe ich keine Möglichkeit, die dann serialisiert zu bekommenString von demJsonGenerator. Ich nehme das anSerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS wird noch gelten, da dieJsonGenerator.FeatureIch habe diese Option nicht. Gibt es eine einfachere Möglichkeit, dies zu tun - oder, wenn nicht, wie kann ich die serialisierte Zeichenfolge von der abrufen?JsonGenerator?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage