JSON Diff - Онлайн-інструмент для порівняння та валідації JSON
Порівняйте два JSON-файли онлайн: візуалізуйте зміни, знаходьте помилки й перевіряйте структуру. Безкоштовний JSON diff з обробкою на боці клієнта.
JSON 1
1
JSON 2
1
Як використовувати інструмент порівняння JSON
Вставте ваш перший об'єкт JSON у текстове поле зліва
Вставте ваш другий об'єкт JSON у текстове поле справа
Натисніть 'Порівняти JSON', щоб побачити виділені відмінності
Перегляньте додані, видалені, оновлені та незмінені властивості
Ключові особливості
Глибоке порівняння
Рекурсивно порівнює вкладені об'єкти та масиви для пошуку всіх відмінностей
Кілька режимів перегляду
Перемикайтеся між режимами перегляду пліч-о-пліч та об'єднаним для кращої читабельності
Детальні результати
Класифікує зміни на додані, видалені, оновлені та незмінені властивості
Часті запитання
Чи обробляє він вкладені об'єкти та масиви?
Так, він рекурсивно порівнює всі вкладені структури для пошуку глибоких відмінностей
Чи безпечні мої дані?
Вся обробка відбувається локально у вашому браузері - дані не надсилаються на сервери
Які формати підтримуються для завантаження?
Результати можна завантажити як відформатовані текстові файли для зручного обміну та документування
Вставте два JSON-об'єкти в поля вводу, і інструмент миттєво виділить усі відмінності — додані, видалені, оновлені та незмінені властивості. Рекурсивний обхід вкладених об'єктів і масивів забезпечує глибоке порівняння; підтримуються режими «пліч-о-пліч» та «об'єднаний». Вся обробка відбувається у браузері без відправлення даних.
Як використовувати інструмент порівняння JSON
- 1
Вставте перший JSON
Введіть оригінальний або базовий JSON-об'єкт у ліве поле. За потреби натисніть «Форматувати» для вирівнювання відступів.
- 2
Вставте другий JSON
Введіть JSON для порівняння у праве поле — обидва поля мають бути заповнені перед запуском.
- 3
Натисніть «Порівняти JSON»
Інструмент рекурсивно порівнює обидва об'єкти та виділяє кожну зміну у вкладених структурах і масивах.
- 4
Перегляньте результати
Вивчіть додані, видалені, оновлені та незмінені властивості, перемикаючись між режимами «пліч-о-пліч» та «об'єднаний».
- 5
Скопіюйте або завантажте
Скопіюйте результат до буфера обміну або завантажте як форматований текстовий файл для зберігання та документування.
Посилання
- RFC 8259 — JSON
Специфікація IETF, що визначає формат обміну даними JSON, якому мають відповідати обидва порівнювані документи.
- RFC 6902 — JSON Patch
Визначає стандартний формат JSON-документа для вираження послідовності змін (додавання, видалення, заміна) між двома значеннями JSON.
Схожі інструменти
Форматтер JSON
Форматуйте та перевіряйте кожен об'єкт JSON перед порівнянням.
Порівняння тексту
Порівнюйте два блоки простого тексту рядок за рядком замість структурного порівняння.
JSON в XML
Конвертуйте JSON-документи в XML для систем, що цього вимагають.
YAML в JSON
Конвертуйте файли YAML в JSON, щоб порівнювати їх цим інструментом.
Часті запитання
- Чи підтримується порівняння вкладених об'єктів і масивів?
- Так, інструмент рекурсивно обходить усі вкладені структури і знаходить відмінності на будь-якій глибині.
- Чи безпечні мої дані?
- Вся обробка відбувається локально у браузері — дані не надсилаються на зовнішні сервери.
- У чому різниця між режимами «пліч-о-пліч» та «об'єднаний»?
- Режим «пліч-о-пліч» розміщує обидва JSON в паралельних колонках для візуального сканування, «об'єднаний» показує зміни в одному потоці на кшталт git diff.
- Як класифікуються зміни у результатах?
- Відмінності поділяються на чотири групи — додані, видалені, оновлені та незмінені — щоб одразу було зрозуміло, що змінилося між документами.
- Чи можна порівнювати відповіді API у форматі JSON?
- Так, вставте відповіді з production та staging, щоб миттєво виявити розбіжності без необхідності відправляти дані третім сторонам.