Перайсці да асноўнага зместу
LibraTool logoLibraTool

Параўнанне JSON — бясплатна

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

Працуе афлайн пасля загрузкі

Таксама можна перацягнуць сюды файл .json.

Таксама можна перацягнуць сюды файл .json.

Адрочвае элементы па становішчы — пераразмяшчэнне выглядае як многа змяненняў.
Параметры: ігнараваць ключы, рэгістр, тыпы, сартаваць ключы

💡 Структурны diff (не радок за радком): абыходзіць абодва аб'екты і дакладна паведамляе, якія шляхі былі дададзены, выдалены або зменены — нават глыбока ўнутры ўкладзеных аб'ектаў і масіваў. Усё працуе ў браўзеры.

Тыповыя выкарыстанні

  • Параўнайце два адказаў APIУбачыце, як менавіта змяніліся два адказаў JSON API.
  • Параўнайце файлы канфігурацыіDiff два JSON конфігурацыі, каб знайсці, што змяніліся паміж асяроддзямі.
  • Отладьце нечаканыя змены JSONВызначце, чаму аб'ект JSON не адпавядае тому, што вы чакалі.
  • Параўнайце два версіі дакументаDiff два версіі дакумента JSON ці экспорту дадзеных.
  • Праглядайце змены JSON ў PRРазумейце змену JSON лучш, чым diff пазлінейны.

Як гэта працуе

Радок-па-радок розніца шумная для JSON, так як фарматаванне і парадак ключаў мяняюцца. Гэта параўнаў два значэнні структурна і выкажа вам дакладна, што змянілось.

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

Адказы API і конфіг могуць быць чулымі. Параўнанне запускаецца цалкам на вашым прыладзе — ні адно значэнне не загружаецца.

Звязаныя інструменты

Часта задаюць пытанні