Это работало для меня, используя Джексона:
mapper.writerWithDefaultPrettyPrinter().writeValueAsString(JSONString)