Важен порядок ключей?
Нет. Сравнение по ключам.
Вставьте слева и справа — увидите добавленные, удалённые и изменённые пути.
Форматирование JSON
Запустите инструмент, чтобы увидеть результат здесь
Обе стороны парсятся и сравниваются как деревья. Это не построчный текстовый diff.
В редакторе уже небольшой пример для «JSON Diff». Diff сравнивает два JSON и показывает структурные изменения по пути — удобно для конфигов и API. Подставьте свой файл — он остаётся во вкладке.
{
"name": "jfmt",
"version": 1,
"flags": { "dark": true }
}Страница «JSON Diff» для точечного запроса; главная — общий форматтер. Diff сравнивает два JSON и показывает структурные изменения по пути — удобно для конфигов и API. Рядом: beautify, validate, minify, JSON в CSV, YAML и XML — всё локально. JFmt работает в Web Worker этой вкладки. Не вставляйте прод-секреты при демонстрации экрана. Смотрите ошибки в выводе, не отправляйте прод-данные на чужие сервисы.
Нет. Сравнение по ключам.
Для типичных API/конфигов. Огромные деревья могут тормозить.
Нет.
Нет. Обработка в Web Worker этой вкладки. jfmt.dev полезную нагрузку не получает.
Чтобы поиск открывал уже выбранную операцию. Diff сравнивает два JSON и показывает структурные изменения по пути — удобно для конфигов и API.