Jackson JsonNode para string com chaves ordenadas

estou a usarJackson 2.2.3 e precisa converter uma árvore JsonNode em uma string com chaves de campo ordenadas. É completamente incerto para mim como fazer isso, especialmente porque o oposto é tão simples -JsonNode jn = ObjectMapper.readTree(String s).

Parece que o método correto évoid writeTree(JsonGenerator jgen,JsonNode rootNode). No entanto, não vejo maneira de obter o serializadoString deJsonGenerator. Eu presumo queSerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS ainda se aplica, uma vez que oJsonGenerator.Features não tem essa opção. Existe uma maneira mais simples de fazer isso - ou se não, como recuperar a seqüência serializada doJsonGenerator?

questionAnswers(1)

yourAnswerToTheQuestion