HOSTINSIDE / JSON

Форматирование и проверка JSON

Приведите ответ API или конфигурацию к читаемому виду. Можно выбрать отступы в 2 или 4 пробела и получить компактную запись.

Открыть инструмент
  • 01Сохранение длинных чисел
  • 02Повторяющиеся ключи
  • 03Отступы 0, 2 или 4
  • 04JSON-выгрузка

WORKSPACE / JSON

Готов к работе
Параметры обработки

Пример содержит демонстрационные данные. Ваш ввод не подставляется в адрес страницы.

GUIDE / Разработка

Как получить корректный результат

Как проверить ответ API

Вставьте JSON целиком, выберите отступ и нажмите "Обработать". Ошибка синтаксиса появляется рядом с формой, исходный текст остаётся в поле. Результат можно скопировать или скачать для сравнения с другими ответами сервиса.

Что происходит с числами

Форматтер меняет пробелы между элементами и сохраняет исходное написание чисел. Длинные идентификаторы, дроби и запись с экспонентой не округляются при форматировании. Проверьте обработчик, которому передаёте результат: он может читать числа с другой точностью.

Повторы и ограничения

Повторяющиеся ключи сохраняются и перечисляются в предупреждении. Получатель JSON может оставить последнее значение, поэтому повторы лучше исправить в источнике. Лимит ввода составляет 500 000 символов, вложенности: 100 уровней. Проверка схемы данных здесь не выполняется.

FAQ / КОРОТКО

Частые вопросы

Можно вставить комментарии и запятую после последнего элемента?

Стандартный JSON их не допускает. Удалите комментарии и лишнюю запятую; режим JSON5 здесь отсутствует.

Можно проверить массив или отдельное число?

Да, JSON может содержать массив, объект, строку, число, true, false или null на верхнем уровне.

Изменится порядок полей?

Нет, порядок полей и элементов массива сохраняется. Инструмент также оставляет исходные escape-последовательности внутри строк.