Разберите JSON во вкладке: 2 или 4 пробела
Вставьте ответ API или откройте файл .json, если он лежит одной строкой. GustKit форматирует, минифицирует и проверяет строгий синтаксис на месте. Ошибка получает номер строки и столбца.
Отступ в 2 пробела, в 4 или сжатые пробелы
«Форматировать (2 пробела)» и «Форматировать (4 пробела)» раскладывают объекты и массивы. «Минифицировать» убирает лишние пробелы, значения полей остаются. Дальше «Копировать» или «Скачать».
Строгий JSON, у ошибки есть строка и столбец
«Проверить» не переписывает текст: показывает, где остановился разбор. Запятая после последнего элемента, комментарий и одинарные кавычки считаются ошибкой. Это не JSONC.
Как отформатировать JSON бесплатно в браузере
-
Введите JSON в поле или нажмите «Открыть файл .json» и укажите файл на устройстве.
-
Оставьте «Форматировать (2 пробела)», переключитесь на 4 пробела или нажмите «Минифицировать».
-
«Проверить» называет строку и столбец, если текст нарушает строгий JSON.
-
«Копировать» или «Скачать». Вкладка не отправляет данные на сервер.
Читаемый JSON, и он остаётся в этой вкладке
-
Данные не уходят на сервер
Форматирование и проверка идут в браузере. GustKit не сохраняет текст JSON.
-
Две ширины отступа
2 пробела или 4. Минификация отдельная кнопка, не режим отступа.
-
У ошибки есть адрес
Вы видите строку и столбец токена, на котором остановился разбор.
-
Правила как у API
Двойные кавычки, без комментария, без запятой после последнего поля.
-
Без учётной записи
Входить не нужно, чтобы разложить объект или убрать пробелы.
-
Буфер или файл
Копируете результат или скачиваете его, если хотите заменить файл на диске.
Вопросы о форматировании JSON
Одна строка тоже раскладывается?
Да. Вставьте её и нажмите форматирование на 2 или на 4 пробела. Вложенность получит отступ.
Почему хвостовая запятая ломает файл?
Строгий JSON не разрешает запятую после последнего элемента объекта или массива. Уберите её и проверьте снова.
Комментарий // пройдёт?
Нет. Комментарии относятся к JSONC. Здесь это ошибка синтаксиса.
Чем минификация отличается от формата?
«Минифицировать» сжимает пробелы для API. Формат раскладывает текст для чтения. Значения не меняются.
Куда смотреть при ошибке?
Кнопка «Проверить» даёт строку и столбец. Формат и минификация идут после удачного разбора.
Этот JSON загружается?
Нет. Вся работа остаётся в открытой вкладке.