Объекты JSON неупорядочены по спецификации, поэтому наш инструмент сравнивает по именам ключей, а не по позиции. Если одни и те же ключи содержат одинаковые значения в другом порядке, различия не сообщаются. Это соответствует реальной работе JSON-парсеров.
Да — вставьте два любых JSON-документа, и инструмент выделит каждое отличие. Это полезно для сравнения ответов API между средами (staging vs production), до и после изменения кода или между версиями API.
Добавленные ключи (есть справа, нет слева), удалённые ключи (есть слева, нет справа), изменённые значения (тот же ключ, другое значение) и смена типов (например, строка стала числом). Каждый тип обозначен своим цветом.
Да, инструмент обрабатывает файлы до 100 МБ. Для очень больших сравнений вычисление результатов может занять некоторое время. Алгоритм diff оптимизирован для глубоко вложенных структур, характерных для ответов API и конфигурационных файлов.
Безусловно. Типичные применения включают сравнение конфигурационных файлов между средами, проверку результатов миграции баз данных, контроль изменений ответов API после развёртывания и отслеживание эволюции JSON-схемы.