Porovnání dvou JSON dokumentů
Porovná dva JSON dokumenty podle hodnot, ne jako text. Pořadí klíčů v objektech nehraje roli, záleží jen na hodnotách; u polí naopak na pořadí prvků záleží. Odsazení a formátování výsledek neovlivní.
Anglicky JSON diff.
Vlož oba dokumenty a klikni na Porovnat.
Vstupní dokumenty
Poznámka: porovnání je sémantické — pořadí klíčů v objektu nehraje roli, záleží jen na hodnotách. U polí naopak pořadí prvků roli hraje.
Jak použít: Porovnání JSON
Sémantické porovnání se hodí na odpovědi API, konfigurace a exporty, kde se mezi verzemi změnilo jen pořadí klíčů nebo odsazení.
- Vlož první dokument do pole
Dokument Aa druhý doDokument B, nebo použijNačíst soubor AaNačíst soubor B. - Klikni na
Porovnata projdi změny.
Časté chyby a tipy
- Čísla a řetězce
1a"1"jsou v JSON různé hodnoty a porovnání je hlásí jako změnu.- Změny jako patch
- Strojově použitelný popis změn mezi dokumenty je JSON Patch (RFC 6902) nebo JSON Merge Patch (RFC 7396).
Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.