En este momento tengo una instancia de org.fasterxml.jackson.databind.ObjectMappery me gustaría obtener una Stringcon JSON bonita. Todos los resultados de mis búsquedas en Google han encontrado formas Jackson 1.x de hacer esto y parece que no puedo encontrar la forma adecuada y no desaprobada de hacerlo con 2.2. Aunque no creo que el código sea absolutamente necesario para esta pregunta, esto es lo que tengo ahora:
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
System.out.println("\n\n----------REQUEST-----------");
StringWriter sw = new StringWriter();
mapper.writeValue(sw, jsonObject);
// Want pretty version of sw.toString() here
SerializationConfigestá resuelto peroSerializationConfig.Featureno lo está. Este parece ser otro método de impresión bonita que también está en desuso a menos que me falte algo. Hay unaFeatureclase que se separa por sí sola, pero que no tiene unaINDENT_OUTPUTconstante en su interior. :(