TextCompareLab

Обработка на вашем устройстве.

JSON: форматирование, проверка, сравнение

Только проверка синтаксиса. Всё работает в вашем браузере.

Подробнее

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

  1. Вставьте JSON в поле или откройте файл .json.
  2. Страница проверяет синтаксис по мере ввода и сообщает, что и где не так (когда браузер указывает позицию).
  3. Нажмите «Форматировать», чтобы аккуратно оформить корректный JSON с выбранным отступом. Некорректный JSON форматировать нельзя - сначала исправьте его.
  4. Добавьте второй документ и нажмите «Сравнить». Обе стороны сначала форматируются одинаково, поэтому видны только реальные изменения содержимого.

Что проверяется

Только синтаксис JSON: скобки, запятые, кавычки, числа и литералы. Страница не проверяет данные по JSON Schema и не оценивает правильность значений.

Позиция ошибок

Детали ошибки берутся из JSON-парсера вашего браузера. Большинство браузеров указывают строку и столбец; если нет, страница сообщает об этом, а не угадывает.

Конфиденциальность

Ваш JSON обрабатывается на вашем устройстве. Он не отправляется на сервер для форматирования, проверки или сравнения.

Как форматировать, проверять и сравнивать JSON

  1. Вставьте или откройте JSON-документ в левом поле. Проверка синтаксиса работает по мере ввода.
  2. Если есть ошибка, прочитайте строку и столбец и короткую подсказку, исправьте текст и повторяйте, пока он не станет корректным.
  3. Нажмите «Форматировать» для аккуратных отступов - 2 пробела, 4 пробела или табуляция.
  4. Чтобы сравнить два документа, вставьте оба и нажмите «Сравнить». Различия в оформлении убираются заранее, поэтому переформатирование одной стороны не показывается как изменение.

Руководство: Как сравнить два JSON-файла или ответа API

Конфиденциально по замыслу

Сравнение выполняется в вашем браузере. Ваш текст никогда не загружается и не отправляется на сервер.

Для быстрых проверок

Черновики, договоры, фрагменты кода, сочинения. Вставьте две версии и за секунды увидите, что изменилось.

English Español Deutsch 日本語 Français Português Русский Italiano Nederlands Polski Türkçe हिन्दी 简体中文