Klistra in två JSON-dokument nedan och klicka på Jämför för att hitta skillnader.
JSON A (original)
JSON B (ändrad)
Skillnader
Ange två JSON-dokument ovan och klicka på Jämför för att se skillnaderna.
Så används den: klistra in det ursprungliga JSON-dokumentet i den vänstra textrutan (JSON A) och den ändrade versionen i den högra textrutan (JSON B). Klicka på Jämför för att se alla skillnader. Resultatfärger:Grönt = tillagd i B, Rött = borttagen från A, Gult = värdet ändrat. Mängdjämförelse: När den är ikryssad jämförs arrayer som oordnade mängder (objektens ordning ignoreras). Som standard jämförs arrayer position för position. Tips: Jämförelsen är rekursiv — kapslade objekt och arrayer genomgås helt för att hitta alla skillnader på varje nivå.
Strukturell diff — nyckelordningen spelar ingen roll
JSON-objekt är per definition oordnade, så en strukturell jämförelse läser båda dokumenten som träd och rapporterar värdeskillnader efter sökväg — {"a":1,"b":2} och {"b":2,"a":1} är lika. Textbaserade diffverktyg skulle markera sådana filer som helt ändrade. Arrayer är ordnade: jämförelsen sker position för position som standard, eller som oordnade mängder när ordningen för objekten är utan betydelse.
Varje skillnad rapporteras med sin fullständiga JSON-sökväg, t.ex. .items[0].price.
🔷 Sammanfattning av skillnader
Klistra in två JSON-dokument och klicka på Jämför för att se statistik.