Сравнить JSON

Сравните два файла JSON по структуре и получите список всех добавленных, удалённых и изменённых значений по пути.

Сравнение двух файлов JSON и список всех различий по пути

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

Загрузите два файла. Отчёт представляет собой таблицу с одной строкой на каждое различие и путём к нему в компактной записи, например городом внутри адреса четвёртого клиента, за которым следует значение в каждом файле. Изменение 1 на 1.0 не сообщается, поскольку значения равны; изменение 1 на "1" сообщается как изменение типа, поскольку программа обработала бы их по-разному. Ключи в другом порядке никогда не сообщаются. Если файлы, это списки, порядок которых не имеет значения, Вы можете игнорировать порядок массива, и в этом случае переставленный список с теми же элементами считается идентичным. Оба файла сначала проверяются, а некорректный файл сообщается с указанием строки и столбца проблемы.

Сравнение точное и охватывает вложенные данные любой глубины. Типичные варианты использования, это проверка конфигурации перед развёртыванием, проверка миграции данных или анализ того, что вернул веб-сервис до и после изменения. Чтобы нормализовать форматирование перед сравнением, пропустите каждый файл через Форматирование JSON с сортировкой ключей.

Как пользоваться инструментом Сравнить JSON

  1. Добавьте файл JSON: перетащите его или нажмите, чтобы выбрать.
  2. Внесите изменения в редакторе, затем скачайте результат.

Частые вопросы

Сравнить JSON: это бесплатно?

Да. Сравнить JSON бесплатен при небольшой нагрузке и не требует регистрации: анонимные посетители получают 10 бесплатных задач в день, а бесплатный аккаунт снимает дневной лимит. Платный тариф Pro убирает рекламу и повышает лимиты на размер файлов для более объёмной работы.

Мой файл в безопасности?

Да. Ваш файл передаётся по HTTPS, обрабатывается открытым ПО, размещённым на наших собственных серверах (без сторонних ИИ и облачных API), и удаляется не позднее чем через 60 минут, обычно сразу после готовности результата.

Какие форматы файлов принимает Сравнить JSON?

Сравнить JSON принимает файлы JSON. Другие форматы сначала преобразуйте в поддерживаемый; связанные инструменты ниже обычно с этим справляются.

Похожие инструменты

Смотрите все 110+ бесплатных инструментов для PDF, изображений, Markdown и JSON →