Как пользоваться
- Вставьте данные или откройте файл UTF-8; пример покажет ожидаемый формат.
- Сравнить
- Проверьте результат, скопируйте выделение или всё содержимое либо скачайте файл.
Сравнение JSON
Сравнивайте структуры JSON и находите добавленные, удалённые и изменённые значения.
Сравнение, разбор и форматирование выполняются в браузере. Данные не отправляются в DevToolsy.
Как это работает
Ключи объектов сравниваются по имени, массивы — по индексу. Форматирование и порядок ключей не считаются изменением. Числа сравниваются точно, включая большие ID и равные записи вроде 1 и 1.0.
{"enabled":false}{"enabled":true}Сравнивайте структуры JSON и находите добавленные, удалённые и изменённые значения.
Настройки и точность данных
Регистр строк учитывается. Повторяющиеся ключи отклоняются, чтобы избежать неоднозначности. Выберите путь JSON Pointer для перехода к значению в редакторах.
Работа с результатом
Файлы читаются как текст UTF-8. Редакторы поддерживают поиск, копирование выделения и горячие клавиши. Результат можно копировать и скачивать; изменение ввода отменяет прежний результат.
Ввод UTF-8 до 1 MiB на документ, вывод до 8 MiB. Задачи выполняются в локальном Worker с лимитом 30 секунд.
Частые вопросы
Что считается различием JSON?
Ключи объектов сравниваются по имени, массивы — по индексу. Форматирование и порядок ключей не считаются изменением. Числа сравниваются точно, включая большие ID и равные записи вроде 1 и 1.0.
Можно сравнивать JSON с повторными ключами?
Регистр строк учитывается. Повторяющиеся ключи отклоняются, чтобы избежать неоднозначности. Выберите путь JSON Pointer для перехода к значению в редакторах.
Загружаются ли мои данные?
Нет. Сравнение, разбор и форматирование выполняются в браузере. Данные не отправляются в DevToolsy.
Можно открыть локальный файл?
Да, UTF-8 до 1 MiB. У каждого входа сравнения свой выбор файла.
Можно скопировать часть результата?
Да. Выделите текст и нажмите копирование выделения либо используйте обычное сочетание клавиш.