JSON Разница — бесплатно
Сравнивайте два объекта JSON структурно — смотрите, какие именно ключи были добавлены, удалены или изменены, даже глубоко во вложенных данных. Работает в браузере.
Можно также перетащить сюда файл .json.
Можно также перетащить сюда файл .json.
Параметры: игнорировать ключи, регистр, типы, сортировать ключи
💡 Структурный diff (не построчный): обходит оба объекта и показывает, какие именно пути были добавлены, удалены или изменены — включая вложенные объекты и массивы. Всё работает в браузере.
Частые применения
- Сравнить два ответа APIПосмотрите, что именно изменилось между двумя ответами JSON API.
- Сравнить файлы конфигурацииСравните две конфигурации JSON, чтобы узнать, что изменилось между средами.
- Отладка неожиданных изменений JSONОпределите, почему объект JSON не то, что вы ожидали.
- Сравнить две версии документаСравните две версии документа JSON или экспорта данных.
- Проверить изменения JSON в PRЛучше поймите изменение JSON, чем различие строк.
Как это работает
Построчное сравнение шумно для JSON, потому что форматирование и порядок ключей меняются. Это сравнивает два значения структурно и говорит вам, что именно изменилось.
- 1Вы вставляете два значения JSONИсходное (A) и изменённое (B). Оба анализируются локально — ничто не загружается.
- 2Они сравниваются по структуреИнструмент рекурсивно проходит по обоим деревьям, сопоставляя ключи и индексы массивов независимо от форматирования или порядка ключей.
- 3Различия указаны по путиКаждое изменение сообщается с его точным путём (например, user.roles[1]) как добавленное (+), удалённое (−) или изменённое (~) со старым → новым значением.
- 4Вы видите чёткое резюмеКоличество добавленных/удалённых/изменённых, затем подробный список — или подтверждение того, что два значения идентичны.
Ответы API и конфигурация могут быть конфиденциальными. Сравнение выполняется полностью на вашем устройстве — ни одно значение не загружается.
Похожие инструменты
Сравнение PDF
Бесплатное сравнение PDF без загрузки: посмотрите, что изменилось между двумя версиями, в виде построчного сравнения текста или визуальной разницы, прямо в браузере.
Сравнение текста
Сравнивайте два блока текста и точно видьте, что изменилось. Построчное сравнение с добавленными, удалёнными и неизменёнными строками.
Сравнение CSV
Сравнивайте два CSV-файла по ключевому столбцу и точно видьте, какие строки были добавлены, удалены или изменены — с конкретными полями, показанными от старого к новому. Обрабатывает поля в кавычках; работает полностью в браузере.