Wskazówka: w widoku Kod naciśnij Ctrl+F (⌘F na Macu), aby znaleźć i zamienić.
Wklej JSON, otwórz plik lub wczytaj przykład, aby zobaczyć drzewo.
Widok Tabela wymaga tablicy obiektów. Zaznacz taką tablicę w drzewie.
Limity: pliki do 200 MB (.json lub .json.gz); drzewo i tabela do 20 MB lub 1 000 000 węzłów. Wszystko działa w przeglądarce.
Formatowanie JSON, walidator JSON i przeglądarka JSON
Ten JSON Viewer pokazuje JSON jako rozwijane drzewo, kod lub tabelę, a przy okazji służy do formatowania JSON i jako walidator JSON. Wystarczy wkleić JSON albo otworzyć plik .json lub .json.gz – przetwarzanie odbywa się bezpośrednio w przeglądarce.
Ostatnia aktualizacja:
Jak to działa
Wklej lub otwórz JSON
Wystarczy wkleić JSON w widoku Kod, upuścić plik .json lub .json.gz, kliknąć „Otwórz plik” albo zacząć od „Wczytaj przykład”.
Przeglądaj drzewo
Obiekty i tablice można rozwijać i zwijać, klucze i wartości – przeszukiwać, a kliknięcie dowolnego węzła pozwala skopiować jego JSONPath.
Formatuj, sprawdź, zapisz
Formatowanie z wcięciem 2 lub 4 spacji albo tabulatorem, minifikacja lub walidacja. Wynik można skopiować albo pobrać jako plik .json.
Funkcje
Formatowanie i minifikacja JSON
Zminifikowany JSON można sformatować do czytelnej postaci, a sformatowany – zminifikować. Kolejność kluczy, sekwencje ucieczki i liczby pozostają bez zmian, więc duże liczby całkowite nigdy nie są zaokrąglane.
Walidator JSON z dokładną pozycją błędu
Błędy są zgłaszane z numerem wiersza i kolumny oraz zrozumiałym wyjaśnieniem, np. zbędny przecinek, apostrofy zamiast cudzysłowów lub brakujący przecinek. „Przejdź do błędu” przenosi prosto do tego miejsca w kodzie.
Widok drzewa, kodu i tabeli
Drzewo pokazuje typy i liczbę elementów, widok Kod podświetla składnię, a tablicę obiektów można wyświetlić jako tabelę.
Duże i skompresowane pliki
Analiza składni działa w wątku Web Worker, dzięki czemu strona pozostaje responsywna, a pliki .json.gz są rozpakowywane w przeglądarce.
Limity i prywatność
Pliki i wklejony JSON mogą mieć do 200 MB, wliczając rozmiar pliku .json.gz po rozpakowaniu. Większe pliki są odrzucane, zanim zostaną odczytane. Widok drzewa i tabeli działa dla dokumentów do 20 MB lub 1 000 000 węzłów; większe dokumenty są wyświetlane jako zwykły tekst bez podświetlania, a formatowanie, minifikacja, walidacja, wyszukiwanie, kopiowanie i pobieranie nadal działają. Podświetlanie składni jest używane do 5 MB.
JSON nigdy nie opuszcza przeglądarki: nic nie jest wysyłane na serwer ani zapisywane w logach. Więcej informacji na stronie o prywatności.
Najczęstsze pytania
Czy ten JSON Viewer online jest darmowy?
Tak. Jest bezpłatny, nie wymaga konta i nie ma dziennych limitów. JSON jest przetwarzany w przeglądarce.
Jak otworzyć plik JSON w czytelnej postaci?
Wystarczy otworzyć plik lub wkleić jego zawartość i kliknąć „Formatuj”. Jeszcze wygodniej przegląda się dane w widoku drzewa.
Czy można otwierać pliki .json.gz?
Tak. Plik JSON skompresowany gzipem można upuścić lub otworzyć – zostanie rozpakowany lokalnie za pomocą wbudowanej funkcji przeglądarki i wyświetlony jak każdy inny plik JSON.
Czy potrzebne jest rozszerzenie JSON Viewer do Chrome albo instalacja programu?
Nie. Ta strona działa w Chrome, Edge, Firefoksie i Safari bez instalowania czegokolwiek.
Czy przeglądarka JSON działa na Macu, Windowsie i Androidzie?
Tak. Działa w każdej nowoczesnej przeglądarce w systemach macOS, Windows, Linux, Android i iOS. Na telefonie wystarczy dotknąć „Otwórz plik”, aby wybrać plik JSON z pamięci urządzenia.
Czym różni się formatowanie JSON od minifikacji?
Formatowanie (tzw. beautify) dodaje podziały wierszy i wcięcia. Minifikacja usuwa wszystkie białe znaki, aby plik był mniejszy. Żadna z tych operacji nie zmienia danych.
Jak walidator JSON zgłasza błędy?
Sprawdza ścisłą składnię JSON i pokazuje pierwszy błąd z numerem wiersza i kolumny. Zduplikowane klucze oraz liczby, które tracą precyzję w JavaScripcie, są oznaczane jako ostrzeżenia.