Перейти до основного вмісту
LibraTool logoLibraTool

Порівняння JSON — безкоштовно

Порівнюйте два JSON-об'єкти структурно — бачите точно, які ключі були додані, видалені або змінені, навіть глибоко у вкладених даних. Працює у вашому браузері.

Працює офлайн після завантаження

Можна також перетягнути сюди файл .json.

Можна також перетягнути сюди файл .json.

Порівнює елементи позицію за позицією — переупорядкування відображається як багато змін.
Параметри: ігнорувати ключі, регістр, типи, сортувати ключі

💡 Структурне порівняння (не порядкове): обходить обидва обʼєкти та повідомляє, які саме шляхи були додані, видалені або змінені — навіть глибоко у вкладених обʼєктах і масивах. Все працює у браузері.

Типові застосування

  • Порівняйте Дві Відповіді APIДивіться, що саме змінилося між двома відповідями JSON API.
  • Порівняйте Файли КонфігураціїОбмежуйте дві конфігурації JSON, щоб знайти, що змінилося між середовищами.
  • Відладіть Неочікувані Змі Ни JSONВизначте, чому об'єкт JSON не є тим, що ви очікували.
  • Порівняйте Дві Версії ДокументаОбмежуйте дві версії документа JSON або експорту даних.
  • Перегляньте Зміни JSON у PRЗрозумійте зміну JSON більш чітко, ніж лінійна різниця.

Як це працює

Порівняння JSON рядок за рядком створює шум, оскільки форматування та порядок ключів змінюються. Тут два значення порівнюються структурно, і ви бачите точно, що змінилося.

  1. 1
    Ви вставляєте два значення JSON
    Оригінал (A) та змінену версію (B). Обидва аналізуються локально — нічого не завантажується.
  2. 2
    Вони порівнюються за структурою
    Інструмент проходить обидва дерева рекурсивно, зіставляючи ключі та індекси масивів незалежно від форматування чи порядку ключів.
  3. 3
    Відмінності наведені за шляхом
    Кожна зміна повідомляється з точним шляхом (наприклад user.roles[1]) як додана (+), видалена (−) або змінена (~) зі старим → новим значенням.
  4. 4
    Ви бачите чітке резюме
    Кількість доданих/видалених/змінених, потім детальний список — або підтвердження того, що обидва є ідентичними.

Відповіді API та конфігурація можуть бути чутливими. Порівняння виконується повністю на вашому пристрої — жодне значення не завантажується.

Схожі інструменти

Часті запитання