Форматирование: выводит JSON с настраиваемым отступом (2 пробела, 4 пробела или табуляция). При необходимости сортирует ключи объектов по алфавиту. Проверка: проверяет синтаксис JSON и сообщает об ошибках с точными номерами строки и столбца. При успехе показывает статистику структуры (глубина, количество ключей, тип данных, размер). Минификация: сжимает JSON в одну строку, удаляя все лишние пробелы. Показывает коэффициент сжатия и экономию байтов. Подсказка: все три режима сначала неявно проверяют JSON. Некорректный ввод выдаёт сообщение об ошибке во всех режимах.
Форматирование, проверка, минификация — один конвейер
Все три операции выполняют один и тот же конвейер: разбирают текст, затем сериализуют его заново. Форматирование выводит разобранное дерево с отступами; минификация убирает все необязательные пробелы; проверка останавливается на первой синтаксической ошибке и сообщает её точные строку и столбец. Поскольку сначала выполняется разбор, отформатированный результат всегда семантически идентичен входу: меняются только пробельные символы.
Сортировка ключей — единственная опция, которая меняет структуру: ключи объектов переупорядочиваются по алфавиту.
🔷 Инструменты JSON
Описание режимов Выберите режим для обработки ваших данных JSON.
Форматирование Вывод с отступами и необязательной сортировкой ключей.
Проверка Проверка синтаксиса и статистика структуры.
Минификация Сжатие в одну строку и показ экономии.