Wklej dwa dokumenty JSON poniżej i kliknij Porównaj, aby znaleźć różnice.
JSON A (oryginał)
JSON B (zmodyfikowany)
Różnice
Wpisz dwa dokumenty JSON powyżej i kliknij Porównaj, aby zobaczyć różnice.
Jak używać: wklej oryginalny JSON w lewe pole tekstowe (JSON A), a zmodyfikowaną wersję w prawe pole (JSON B). Kliknij Porównaj, aby zobaczyć wszystkie różnice. Kolory wyniku:zielony = dodane w B, czerwony = usunięte z A, żółty = zmieniona wartość. Porównanie zbiorów: po zaznaczeniu tablice są porównywane jako zbiory bez kolejności (kolejność elementów jest ignorowana). Domyślnie tablice porównywane są pozycja po pozycji. Wskazówka: porównanie jest rekurencyjne — zagnieżdżone obiekty i tablice są w pełni przeglądane, aby znaleźć wszystkie różnice na każdym poziomie.
Różnice strukturalne — kolejność kluczy nie ma znaczenia
Obiekty JSON z definicji nie mają kolejności, więc porównanie strukturalne traktuje oba dokumenty jak drzewa i raportuje różnice wartości według ścieżki — {"a":1,"b":2} i {"b":2,"a":1} są równe. Narzędzia do różnic tekstowych oznaczyłyby takie pliki jako w całości zmienione. Tablice są uporządkowane: domyślnie porównywane są pozycja po pozycji, albo jako zbiory bez kolejności, gdy kolejność elementów nie ma znaczenia.
Każda różnica jest raportowana z pełną ścieżką JSON, np. .items[0].price.
🔷 Podsumowanie różnic
Wklej dwa dokumenty JSON i kliknij Porównaj, aby zobaczyć statystyki.