Liigu põhisisu juurde

JSON-i erinevused tasuta

Võrdle kahte JSON-objekti struktuurselt — näe täpselt, millised võtmed lisati, eemaldati või muutusid, isegi sügavalt pesastatud andmetes. Töötab sinu brauseris.

Töötab võrguühenduseta pärast laadimist

Võid siia ka .json-faili lohistada.

Võid siia ka .json-faili lohistada.

Võrdleb elemente asukohast asukohale — ümberkorraldamine näitab paljusid muudatusi.
Valikud: ignoreeri võtmeid, tähesuurust, tüüpe, sorteeri võtmed

💡 Struktuurne erinevus (mitte rida-realt): kõnnib mõlemad objektid läbi ja teatab täpselt, milliseid teid lisati, eemaldati või muudeti — ka sügavalt pesastatud objektides ja massiivides. Kõik töötab sinu brauseris.

Levinud kasutusviisid

  • Võrdle kaht API vastustNäe täpselt, mis muutus kahe JSON API vastuse vahel.
  • Võrdle konfiguratsioonifaileEristavad kahe JSON konfiguratsiooni, et leida, mis muutus keskkondade vahel.
  • Silumi ootamatuid JSON muudatusiTuvasta, miks JSON objekt pole see, mida oodasid.
  • Võrdle dokumenti kaht versiooniEristab kahe JSON dokumendi versiooni või andmete ekspandi.
  • Vaata JSON muudatusi PR-sMõista JSON muutust selgemalt kui ridade erinevust.

Kuidas see töötab

Rida-rea haaval diff on JSON puhul müra, sest vorming ja võtmete järjekord muutuvad. See võrdleb kahte väärtust struktuurilt ja ütleb teile täpselt, mis muutus.

  1. 1
    Te kleepite kaks JSON väärtust
    Algne (A) ja muudetud (B). Mõlemad parsitakse kohalikult — midagi ei laadita üles.
  2. 2
    Neid võrreldakse struktuuri järgi
    Vahend kõnnib mõlemaid puid rekursiivselt, klappides võtmeid ja massiivi indeksite erinevuse või võtmete järjekorrast sõltumata.
  3. 3
    Erinevused loetletakse tee järgi
    Iga muutus teatakse selle täpse teega (nt user.roles[1]) lisatuna (+), eemaldatuna (−) või muudetuna (~) vana → uue väärtusega.
  4. 4
    Te näete selget kokkuvõtet
    Lisatute/eemaldatute/muudetute arv, seejärel üksikasjalik loend — või kinnitus, et need kaks on identsed.

API vastused ja konfig võivad olla tundlikud. Võrdlus käib täielikult teie seadmes — kumbagi väärtust ei laadita üles.

Seotud tööriistad

Korduma kippuvad küsimused