Pretty-print JSON или сжатие в одну строку
Формат с отступами для чтения или minify для API. Проверка и опциональный repair битого ввода.
Вставь JSON и выбери режим: форматирование добавит отступы и подсветит ошибку, минификация сожмёт в одну строку для хранения и передачи.
Невалидный JSON покажет позицию ошибки; можно попробовать автопочинку. Порядок ключей сохраняется в обычном режиме.
Форматирование с двумя пробелами превращает однострочный payload в текст, который можно сравнить в diff. Минификация убирает эти пробелы обратно для тела запроса. Висячие запятые и одинарные кавычки — не JSON; починка может их убрать и заодно сменить смысл, поэтому прочитайте результат. Порядок ключей сохраняется, пока вы сами не включите сортировку. JSON.parse принимает 1e2 как 100, а рукописный 01 невалиден. Здесь сразу режим pretty-print. Когда хранить минифицированную форму, разобрано на странице сравнения.
Частые вопросы
Сохраняется ли порядок ключей?
В обычном режиме да. В режиме сортировки ключи упорядочиваются.
Потеряются ли данные при сжатии?
Нет, меняется только форматирование пробелов.
