0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Настройка
Проверяйте и форматируйте объекты JSON с настраиваемым отступом и подсветкой синтаксических ошибок. Вставьте JSON в редактор, настройте отступ и нажмите Форматировать. Если JSON содержит ошибки, будет показана их точная позиция.
Источник кода
Линии:0Характеры:0

Как это работает

Проверяет и переформатирует отступы JSON, делая его читаемым и хорошо структурированным. Поскольку сначала он разбирает текст, он обнаруживает синтаксические ошибки (лишние запятые, отсутствующие кавычки, незакрытые скобки) и сообщает, где находится проблема.

Можно выбрать тип отступа (пробелы или табуляция), размер отступа и конец строки. Результат формируется в каноническом виде, с аккуратно вложенными ключами и значениями.

Вся обработка локальна, в вашем браузере. Форматируется и проверяется структура; ключи не переупорядочиваются, значения не изменяются.

Примеры

{"name":"Ana","tags":["a","b"],"active":true}{ "name": "Ana", "tags": [ "a", "b" ], "active": true }С отступом в 4 пробела: объекты и массивы наглядно вложены.

Сценарии использования

  • Прочитать ответ API, сжатый в одну строку.
  • Проверить, есть ли в JSON синтаксические ошибки, перед его использованием.
  • Привести отступы файла конфигурации к единому виду.
  • Изучать и сравнивать полезные нагрузки, скопированные из браузера или лога.

Часто задаваемые вопросы

Проверяет ли он JSON или только делает отступы?

Он делает и то, и другое. Сначала он разбирает текст, чтобы убедиться, что это корректный JSON, и, если нет, показывает ошибку. Только при корректном JSON он формирует версию с отступами.

Переупорядочивает ли он или меняет ключи?

Нет. Он сохраняет исходный порядок и содержимое ключей и значений. Он применяет только единообразные отступы и переносы строк.

Принимает ли он комментарии или JSON с завершающими запятыми?

Нет. Он придерживается стандарта JSON, который не допускает комментарии или завершающие запятые. Если текст их содержит, форматировщик пометит его как недопустимый.

Загружается ли мой JSON на сервер?

Нет. Проверка и форматирование происходят полностью в браузере; JSON никогда не покидает ваш компьютер.