Pređi na glavni sadržaj
LibraTool logoLibraTool

JSON razlike — besplatno

Strukturno uporedite dva JSON objekta — vidite tačno koji ključevi su dodati, uklonjeni ili promenjeni, čak i duboko unutar ugnježdenih podataka. Radi u vašem pregledaču.

Radi van mreže kada se učita

Ovde možete i ispustiti .json datoteku.

Ovde možete i ispustiti .json datoteku.

Poredi elemente poziciju po poziciju — preuređenje pokazuje mnogo promena.
Opcije: ignorisanje ključeva, velikih slova, tipova, sortiranje ključeva

💡 Strukturalna razlika (ne red po red): prolazi kroz oba objekta i prijavljuje tačno koje putanje su dodate, uklonjene ili izmenjene — čak i duboko unutar ugneždenih objekata i nizova. Sve se izvršava u vašem pregledaču.

Uobičajene upotrebe

  • Uporedi dve API odgovoreVidiš tačno šta je promenjeno između dve JSON API odgovore.
  • Uporedi datoteke konfiguracijeRazlikuj dve JSON konfiguracije da pronađeš šta je promenjeno između okruženja.
  • Debuguj neočekivane JSON promeneOdredi zašto JSON objekat nije ono što si očekivao.
  • Uporedi dve verzije dokumentaRazlikuj dve verzije JSON dokumenta ili izvoza podataka.
  • Pregled JSON promena u PRRazumi JSON promenu jasnije nego razliku linije.

Kako funkcioniše

Poređenje red po red je prepuno šuma za JSON jer se formatiranje i redosled ključeva menjaju. Ovde se dve vrednosti porede strukturno i dobijate tačno šta se promenilo.

  1. 1
    Nalepite dve JSON vrednosti
    Original (A) i izmenjena verzija (B). Obe se analiziraju lokalno — ništa se ne otprema.
  2. 2
    Upoređuju se po strukturi
    Alat rekurzivno prolazi kroz oba stabla, poklapajući ključeve i indekse nizova bez obzira na formatiranje ili redosled ključeva.
  3. 3
    Razlike su navedene po putanji
    Svaka promena je prijavljena sa tačnom putanjom (npr. user.roles[1]) kao dodana (+), uklonjena (−) ili promenjena (~) sa starom → novom vrednošću.
  4. 4
    Vidite jasan sažetak
    Broj dodatih/uklonjenih/promenjenih, pa detaljna lista — ili potvrda da su dva identična.

API odgovori i konfiguracija mogu biti osetljivi. Upoređivanje se izvršava potpuno na vašem uređaju — ni jedna vrednost se ne otprema.

Slične alatke

Česta pitanja