jfmt.dev

JSON Compare

Слева оригинал, в поле сравнения кандидат. Дерево, не построчный diff.

input.json

Форматирование JSON

Ввод0 B
Вывод · preview.json
{ }

Запустите инструмент, чтобы увидеть результат здесь

Живая синхронизацияГотово · обработано локально в браузере
Локальная обработка: JSON не покидает эту вкладку браузера.

Это не текстовый diff

Порядок ключей и пробелы не считаются. Массивы сравниваются по индексу.

Пример ввода на этой странице

В редакторе уже небольшой пример для «JSON Compare». JSON compare группирует добавления, удаления и изменения. Порядок ключей игнорируется, индексы и типы — нет. Подставьте свой файл — он остаётся во вкладке.

{
  "orderId": "A-1001",
  "status": "paid",
  "customer": { "name": "Ada", "plan": "pro" },
  "items": [
    { "sku": "fmt", "qty": 1, "price": 9 }
  ]
}

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

  1. Вставьте JSON в редактор «JSON Compare». Файл остаётся во вкладке и не загружается на jfmt.dev.
  2. Нажмите «Выполнить». JSON compare группирует добавления, удаления и изменения. Порядок ключей игнорируется, индексы и типы — нет.
  3. Скопируйте результат или откройте связанный инструмент. Рядом: beautify, validate, minify, JSON в CSV, YAML и XML — всё локально.
  4. JFmt работает в Web Worker этой вкладки. Не вставляйте прод-секреты при демонстрации экрана.

Когда выбирать эту страницу

Страница «JSON Compare» для точечного запроса; главная — общий форматтер. JSON compare группирует добавления, удаления и изменения. Порядок ключей игнорируется, индексы и типы — нет. Рядом: beautify, validate, minify, JSON в CSV, YAML и XML — всё локально. JFmt работает в Web Worker этой вкладки. Не вставляйте прод-секреты при демонстрации экрана. Смотрите ошибки в выводе, не отправляйте прод-данные на чужие сервисы.

FAQ

Порядок ключей?

Игнорируется.

Массивы как множества?

Нет, по индексу.

Загрузка?

Нет.

Файл загружается?

Нет. Обработка в Web Worker этой вкладки. jfmt.dev полезную нагрузку не получает.

Зачем отдельный URL?

Чтобы поиск открывал уже выбранную операцию. JSON compare группирует добавления, удаления и изменения. Порядок ключей игнорируется, индексы и типы — нет.