Что такое инструмент сравнения JSON?

Инструмент сравнения JSON сравнивает два документа и подсвечивает различия между ними. Инструмент JSONKit использует движок сравнения Monaco Editor и предлагает параллельный и встроенный режимы просмотра с цветовой маркировкой добавлений, удалений и изменений. Идеально для отладки API-ответов, изменений конфигурации или миграции данных.

Как пользоваться

  1. Вставьте исходный JSON в левую панель.
  2. Вставьте изменённый JSON в правую панель.
  3. Различия подсвечиваются сразу: добавленные строки, удалённые строки и изменённые значения отмечены разными цветами.
  4. Переключайтесь между параллельным и встроенным режимами и редактируйте любую сторону прямо в редакторе — diff обновится сразу.

Возможности

  • Параллельный и встроенный режимы сравнения.
  • Подсветка изменений на уровне строк и символов.
  • Редактирование обоих документов на месте с полной подсветкой синтаксиса.
  • Удобно для сравнения ответов API, версий конфигурации и тестовых фикстур.
  • Оба документа остаются в вашем браузере; ничего не загружается на сервер.

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

Важен ли порядок ключей при сравнении?
Diff сравнивает текст двух документов, поэтому переставленные ключи отображаются как изменения. Для максимально чистого сравнения сначала отформатируйте обе стороны одинаково, например с помощью JSON Beautifier.
Можно ли сравнить два ответа API?
Да. Скопируйте каждый ответ в одну из сторон редактора. Так легко увидеть, что изменилось между двумя окружениями, двумя версиями API или до и после изменения кода.
Безопасно ли сравнивать конфиденциальные данные?
Да. Сравнение выполняется целиком в вашем браузере, ни один из документов не отправляется на сервер.