ExtraTools/json

ФОРМАТТЕР И ПРОВЕРКА JSON

ИНСТРУМЕНТЫ ДЛЯ JSON

Приведите JSON
в порядок.

Форматируйте вложенные данные, сжимайте JSON перед передачей и проверяйте синтаксис с точным указанием строки и столбца.

Форматтер JSON подходит для API-ответов, конфигураций, логов и тестовых данных. Форматтер сохраняет исходное написание чисел, поэтому большие идентификаторы не округляются JavaScript.

Скрывает сортировку и Unicode-настройку; основные действия остаются доступны.
01 / ИСХОДНЫЙ JSON

Вставьте или откройте JSON

02 / НАСТРОЙКИ И ДЕЙСТВИЯ

Выберите, что сделать

Выберите действие — результат появится ниже.

03 / РЕЗУЛЬТАТ JSON

Результат можно редактировать

Структура входных данных

Элементы—узлы JSON всего
Объекты—вложенные контейнеры
Массивы—списки значений
Ключи—поля объектов
Макс. глубина—уровней от корня

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

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

  • отступ в 2 или 4 пробела либо табуляция;
  • рекурсивная сортировка ключей и ASCII-экранирование Unicode по выбору;
  • проверка строгого JSON с номером строки и столбца;
  • открытие JSON-файла, копирование и скачивание результата.

Стандартный JSON не допускает комментарии и завершающие запятые. Сортировка не меняет массивы; Unicode-экранирование сохраняет исходные значения.

Как работать с JSON

Обрабатывается стандартный JSON: комментарии и завершающие запятые считаются ошибкой. Максимальный объём — 2 000 000 символов.

Проверьте JSON