JSON Diff - Narzędzie online do porównywania i walidacji JSON
Porównaj dwa pliki JSON online i zobacz różnice. Wizualizuj zmiany, wykrywaj błędy i waliduj strukturę. Bezpieczne przetwarzanie po stronie klienta, za darmo.
JSON 1
1
JSON 2
1
Jak używać Porównywarki JSON
Wklej swój pierwszy obiekt JSON w lewym polu tekstowym
Wklej swój drugi obiekt JSON w prawym polu tekstowym
Kliknij 'Porównaj JSON', aby zobaczyć wyróżnione różnice
Przejrzyj dodane, usunięte, zaktualizowane i niezmienione właściwości
Kluczowe Funkcje
Głębokie Porównanie
Rekurencyjnie porównuje zagnieżdżone obiekty i tablice, aby znaleźć wszystkie różnice
Wiele Trybów Widoku
Przełączaj między widokami różnic obok siebie i ujednoliconymi dla lepszej czytelności
Szczegółowe Wyniki
Kategoryzuje zmiany na dodane, usunięte, zaktualizowane i niezmienione właściwości
FAQ
Czy obsługuje zagnieżdżone obiekty i tablice?
Tak, rekurencyjnie porównuje wszystkie zagnieżdżone struktury, aby znaleźć głębokie różnice
Czy moje dane są bezpieczne?
Całe przetwarzanie odbywa się lokalnie w Twojej przeglądarce - żadne dane nie są wysyłane na serwery
Jakie formaty są obsługiwane do pobrania?
Wyniki można pobrać jako sformatowane pliki tekstowe do łatwego udostępniania i dokumentacji
Wklej dwa obiekty JSON w pola wejściowe, a narzędzie natychmiast wyróżni wszystkie różnice — właściwości dodane, usunięte, zaktualizowane i niezmienione. Rekurencyjnie przeszukuje zagnieżdżone obiekty i tablice dla głębokiego diffa, obsługuje widoki obok siebie i ujednolicony oraz działa w całości w przeglądarce bez wysyłania danych.
Jak korzystać z narzędzia do porównywania JSON
- 1
Wklej pierwszy JSON
Wprowadź oryginalny lub bazowy obiekt JSON w lewe pole tekstowe. Użyj przycisku Formatuj, aby wyczyścić wcięcia w razie potrzeby.
- 2
Wklej drugi JSON
Wprowadź JSON do porównania w prawe pole tekstowe — oba wejścia są wymagane przed porównaniem.
- 3
Kliknij "Porównaj JSON"
Narzędzie rekurencyjnie porównuje oba obiekty i wyróżnia każdą zmianę w zagnieżdżonych strukturach i tablicach.
- 4
Przejrzyj wyniki
Sprawdź dodane, usunięte, zaktualizowane i niezmienione właściwości, przełączając między widokami obok siebie i ujednoliconym.
- 5
Skopiuj lub pobierz
Skopiuj porównanie do schowka lub pobierz jako sformatowany plik tekstowy do udostępniania i dokumentacji.
Odnośniki
- RFC 8259 — JSON
Specyfikacja IETF definiująca format wymiany danych JSON, któremu muszą odpowiadać oba porównywane dokumenty.
- RFC 6902 — JSON Patch
Definiuje standardowy format dokumentu JSON do wyrażania sekwencji zmian (dodanie, usunięcie, zastąpienie) między dwiema wartościami JSON.
Powiązane narzędzia
Formatyzator JSON
Upiększ i zwaliduj każdy obiekt JSON przed porównaniem.
Porównanie tekstu
Porównaj dwa bloki zwykłego tekstu linia po linii zamiast strukturalnie.
JSON do XML
Konwertuj dokumenty JSON do XML dla systemów, które tego wymagają.
YAML do JSON
Konwertuj pliki YAML do JSON, aby móc je porównać tym narzędziem.
Najczęstsze pytania
- Czy narzędzie obsługuje zagnieżdżone obiekty i tablice?
- Tak, rekurencyjnie porównuje wszystkie zagnieżdżone struktury i znajduje różnice na każdym poziomie głębokości.
- Czy moje dane są bezpieczne?
- Całe przetwarzanie odbywa się lokalnie w przeglądarce — żadne dane nie są przesyłane na zewnętrzne serwery.
- Jaka jest różnica między widokiem obok siebie a ujednoliconym?
- Widok obok siebie umieszcza oba obiekty JSON w równoległych kolumnach do wizualnego skanowania, natomiast widok ujednolicony łączy zmiany w jeden strumień podobnie do git diff.
- Jak zmiany są kategoryzowane w wynikach?
- Różnice są pogrupowane w cztery kategorie — dodane, usunięte, zaktualizowane i niezmienione — dzięki czemu od razu widać, co się zmieniło między dokumentami.
- Czy mogę porównywać odpowiedzi API w formacie JSON?
- Tak, to jedno z najczęstszych zastosowań — wklej odpowiedź z produkcji i stagingu, aby natychmiast zobaczyć rozbieżności.