Lipește două documente JSON și vezi exact ce s-a schimbat între ele.
Se încarcă instrumentul...
Cum folosești Compară JSON
Lipește originalul JSON pe stânga și noua versiune pe dreapta.
Diferențele apar mai jos de îndată ce ambele părți sunt valabile.
Activă "Ignorați ordinea arelor" dacă ordinea elementelor din liste nu contează pentru tine.
Despre Compară JSON
O diferență de text simplu este o potrivire proastă pentru JSON. Dacă cineva re-indentă fișierul sau reordonează cheile, fiecare linie arată ca fiind schimbată chiar dacă datele sunt identice. Această comparație citește ambele documente ca date, astfel încât apar doar diferențe reale.
Fiecare diferență este listată cu drumul său, cum ar fi: $.owner.active, și marcate ca fiind adăugate, eliminate sau modificate. Puteți spune la o privire ce s-a întâmplat cu un config între două lansări.
Întrebări frecvente
Are importanță ordinea cheie?
Nu. {"a":1,"b":2} și {"b":2,"a":1} sunt raportate ca fiind identice, deoarece în JSON obiectele sunt colecții neordonate.
Cum se compară matrice?
Prin poziție prin default, astfel încât mișcarea unui element se arată ca schimbări. Cu "Ignora ordinea de masura" pe, elementele se potrivesc prin valoare în loc, și vă vedeți doar elementele care există doar pe o parte.
Ce se întâmplă dacă o parte este invalidă?
Veți vedea care parte are problema, cu linia și coloana. Cealaltă parte nu este comparată până când ambele sunt valabile.
Pot să compar fișiere mari?
Da, până la limita de mărime a site-ului. Documentele foarte mari cu mii de diferențe pot dura o secundă sau două să fie enumerate.
Există o vedetă evidențiată?
Nu în acest moment. Instrumentul enumeră diferențele în funcție de traseu, ceea ce este mai ușor de citit pentru date decât liniile colorate.