Vložte níže dva dokumenty JSON a klikněte na Porovnat pro nalezení rozdílů.
JSON A (původní)
JSON B (upravený)
Rozdíly
Zadejte výše dva dokumenty JSON a klikněte na Porovnat, abyste viděli rozdíly.
Jak použít: Vložte původní JSON do levého textového pole (JSON A) a upravenou verzi do pravého textového pole (JSON B). Klikněte na Porovnat, abyste viděli všechny rozdíly. Barvy výsledků:Zelená = přidáno v B, červená = odstraněno z A, žlutá = hodnota změněna. Porovnání množin: Je-li zaškrtnuto, pole se porovnávají jako neuspořádané množiny (pořadí položek se ignoruje). Ve výchozím nastavení se pole porovnávají po pozicích. Tip: Porovnání je rekurzivní — vnořené objekty a pole se plně procházejí, aby se našly všechny rozdíly na každé úrovni.
Strukturální rozdíl — pořadí klíčů nehraje roli
Objekty JSON jsou podle definice neuspořádané, takže strukturální porovnání čte oba dokumenty jako stromy a hlásí rozdíly hodnot podle cesty — {"a":1,"b":2} a {"b":2,"a":1} jsou stejné. Nástroje pro textový rozdíl by takové soubory označily jako zcela změněné. Pole jsou uspořádaná: ve výchozím nastavení se porovnávají po pozicích, nebo jako neuspořádané množiny, když pořadí položek nehraje roli.
Každý rozdíl se hlásí s úplnou cestou JSON, např. .items[0].price.
🔷 Shrnutí rozdílů
Vložte dva dokumenty JSON a klikněte na Porovnat pro zobrazení statistik.