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

JSON 2

Jak używać Porównywarki JSON

01

Wklej swój pierwszy obiekt JSON w lewym polu tekstowym

02

Wklej swój drugi obiekt JSON w prawym polu tekstowym

03

Kliknij 'Porównaj JSON', aby zobaczyć wyróżnione różnice

04

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. 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. 2

    Wklej drugi JSON

    Wprowadź JSON do porównania w prawe pole tekstowe — oba wejścia są wymagane przed porównaniem.

  3. 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. 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. 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

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.