Como obtenho a forma compacta do código JSON bem impresso?

Como eu faço o método build () de Jackson imprimir bastante sua saída JSON? Aqui está um exemplo que praticamente imprime a forma feia do código JSON. Eu preciso pegar a versão legal do código JSON e depois convê-lo para feio. Como pode ser feito? Eu preciso converter isso:

 {
   "one" : "AAA",
   "two" : [ "BBB", "CCC" ],
   "three" : {
     "four" : "DDD",
     "five" : [ "EEE", "FFF" ]
   }
 }

para isso:

{"one":"AAA","two":["BBB","CCC"],"three":{"four":"DDD","five":["EEE","FFF"]}}

Tentei remover os caracteres '\ n', '\ t' e ''; mas pode haver alguns desses caracteres em valores, então não posso fazer isso. O que mais pode ser feito?

questionAnswers(4)

yourAnswerToTheQuestion