Сравнение JSON (diff)
Сравните два JSON и увидите, что именно добавлено, удалено или изменено, поле за полем, без учёта порядка ключей.
Как пользоватьсяСравнить два JSON
Сравнение JSON (diff): для чего нужен
Вставьте исходный и новый JSON, чтобы увидеть каждое различие с точным путём к полю, например adres.indeks или tags[1]. Сравнение не учитывает порядок ключей объектов и указывает на синтаксические ошибки, если какой-то JSON недопустим.
Как пользоваться
- Вставьте исходный JSON слева.
- Вставьте новый JSON справа.
- Прочитайте список различий.
Когда использовать
- Сравнивать ответы API между версиями.
- Просматривать изменения в файлах конфигурации.
- Отлаживать тесты, падающие из-за одного поля.
Частые вопросы
Важен ли порядок ключей?
Нет. Два объекта с одинаковыми ключами и значениями равны, даже если порядок разный. В списках (массивах) же позиция имеет значение, и каждый элемент сравнивается по индексу.
Как читать результат?
Каждое различие показано с путём к полю, например polzovatel.adresa[0].indeks. Зелёным отмечено то, что есть только во втором JSON, красным — только в первом, а жёлтым — изменённое значение.
Правда бесплатно?
Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.