JSON Toolkit

Porovnání JSON

Rekurzivní porovnání dvou dokumentů JSON se zvýrazněním přidání, odstranění a změn

Pouze rozdíly
Zdroj 0.00 B · Nový 0.00 BKliknutím na cestu rozdílu zkopírujete její JSONPath
Původní JSONPřed
Řádek 1, sloupec 1: 缺少值
Nový JSONPo
Řádek 1, sloupec 1: 缺少值
RozdílyPřidáno 0Odebráno 0Změněno 0
Zadejte dva dokumenty JSON a klikněte na Porovnat, abyste viděli rozdíly

Porovnání dvou dokumentů JSON

Stránka rozdílů rekurzivně porovnává dva dokumenty JSON a uvádí přidání, odstranění a úpravy s cestou a oběma hodnotami. Pořadí klíčů výsledek neovlivňuje, zatímco pole se porovnávají podle indexu, což pomáhá najít změny konfigurace a posunuté položky API.

Jakmile se vstup změní, staré výsledky zaniknou, takže zastaralé rozdíly nebudou zaměněny za aktuální stav. Každá položka umí zkopírovat výraz JSONPath a celý souhrn lze zkopírovat do zpráv commitů nebo tiketů.

Oba dokumenty musí před zahájením porovnání projít validací JSON a syntaktické problémy se hlásí s řádkem a sloupcem. Porovnání probíhá lokálně, takže citlivá konfigurace se nenahrává.

Často kladené dotazy

Projeví se jiné pořadí klíčů jako rozdíl?
Ne. Objekty se párují podle názvu klíče, takže pořadí nehraje roli; hlásí se jen změny hodnoty nebo struktury.
Jak se porovnávají položky pole?
Položky pole se párují podle indexu a chybějící či přebývající položky se stanou přidáními a odstraněními. Nezarovnané indexy vytvářejí mnoho rozdílů, proto data nejprve zarovnejte.
Lze porovnat velmi velké soubory?
Stránka je určena pro běžné konfigurace a datové zátěže API. Velmi velké soubory spotřebovávají paměť a zpomalují vykreslování, proto je před porovnáním rozdělte.