JSON Diff - Online nástroj pro porovnání a validaci JSON
Porovnejte dva soubory JSON a najděte rozdíly. Vizualizujte změny, odhalte chyby a ověřte strukturu bezpečně přímo ve vašem prohlížeči.
JSON 1
1
JSON 2
1
Jak používat porovnání JSON
Vložte svůj první objekt JSON do levého textového pole
Vložte svůj druhý objekt JSON do pravého textového pole
Klikněte na 'Porovnat JSON' pro zobrazení zvýrazněných rozdílů
Zkontrolujte přidané, odstraněné, aktualizované a nezměněné vlastnosti
Klíčové funkce
Hloubkové porovnání
Rekurzivně porovnává vnořené objekty a pole pro nalezení všech rozdílů
Více režimů zobrazení
Přepínejte mezi zobrazením rozdílů vedle sebe a sjednoceným zobrazením pro lepší čitelnost
Podrobné výsledky
Kategorizuje změny na přidané, odstraněné, aktualizované a nezměněné vlastnosti
Často kladené otázky
Zvládá vnořené objekty a pole?
Ano, rekurzivně porovnává všechny vnořené struktury pro nalezení hlubokých rozdílů
Jsou má data v bezpečí?
Veškeré zpracování probíhá lokálně ve vašem prohlížeči - žádná data se neodesílají na servery
Jaké formáty jsou podporovány pro stahování?
Výsledky lze stáhnout jako formátované textové soubory pro snadné sdílení a dokumentaci
Vložte dva objekty JSON do vstupních polí a nástroj okamžitě zvýrazní všechny rozdíly — přidané, odstraněné, aktualizované i nezměněné vlastnosti. Rekurzivně prochází vnořené objekty a pole pro hloubkový diff, podporuje zobrazení vedle sebe i sjednocené zobrazení a vše běží přímo ve vašem prohlížeči bez odesílání dat.
Jak používat nástroj pro porovnání JSON
- 1
Vložte první JSON
Zadejte původní nebo referenční objekt JSON do levého textového pole. Tlačítkem Formátovat upravte odsazení podle potřeby.
- 2
Vložte druhý JSON
Zadejte JSON, který chcete porovnat, do pravého textového pole — oba vstupy jsou povinné.
- 3
Klikněte na "Porovnat JSON"
Nástroj rekurzivně porovná oba objekty a zvýrazní každou změnu ve vnořených strukturách a polích.
- 4
Zkontrolujte výsledky
Prohlédněte si přidané, odstraněné, aktualizované a nezměněné vlastnosti a přepínejte mezi zobrazením vedle sebe a sjednoceným.
- 5
Zkopírujte nebo stáhněte
Zkopírujte porovnání do schránky nebo si jej stáhněte jako formátovaný textový soubor pro sdílení a dokumentaci.
Reference
- RFC 8259 — JSON
Specifikace IETF definující formát datové výměny JSON, kterému musí oba porovnávané dokumenty odpovídat.
- RFC 6902 — JSON Patch
Definuje standardní formát JSON dokumentu pro vyjádření posloupnosti změn (přidání, odebrání, nahrazení) mezi dvěma hodnotami JSON.
Související nástroje
Formátovač JSON
Zkrášlete a ověřte každý objekt JSON před porovnáním.
Porovnání textu
Porovnejte dva textové bloky řádek po řádku místo strukturálního porovnání.
JSON na XML
Převeďte dokumenty JSON do XML pro systémy, které to vyžadují.
YAML na JSON
Převeďte soubory YAML do JSON, abyste je mohli porovnat tímto nástrojem.
Nejčastější dotazy
- Zvládá nástroj vnořené objekty a pole?
- Ano, rekurzivně porovnává všechny vnořené struktury a najde rozdíly i v hlubokých úrovních zanoření.
- Jsou moje data v bezpečí?
- Veškeré zpracování probíhá lokálně ve vašem prohlížeči — žádná data se neodesílají na servery.
- Jaký je rozdíl mezi zobrazením vedle sebe a sjednoceným zobrazením?
- Zobrazení vedle sebe umístí oba objekty do paralelních sloupců pro vizuální srovnání, sjednocené zobrazení prolíná změny do jednoho proudu podobně jako git diff.
- Jak jsou změny kategorizovány ve výsledcích?
- Rozdíly jsou rozděleny do čtyř skupin — přidané, odstraněné, aktualizované a nezměněné vlastnosti — takže ihned vidíte, co se mezi dokumenty změnilo.
- Mohu výsledky porovnání stáhnout?
- Ano, výsledky lze stáhnout jako formátované textové soubory vhodné ke sdílení nebo archivaci.