Устройство / форматирование строки JSON для Java

У меня есть действительная строка JSON, которую я хочу привести в порядок / отформатировать так, чтобы каждая пара свойство / значение находилась в отдельной строке и т. Д. (В настоящее время она находится в одной строке без пробелов /разрывы строк).

Я использую Apache Sling JSONObject для моделирования моего объекта JSON и превращаю его в строку, поэтому, если Sling JSONObject может быть настроен на вывод аккуратной строки (которую я не думаю, что может) то тоже сработало бы.

Если мне нужна сторонняя библиотека, я бы предпочел использовать как можно меньше зависимостей (например, Jackson, для которого требуются только стандартные библиотеки JDK).

22
задан Francisco Puga 12 March 2018 в 14:41
поделиться