Programista Na urządzeniu · Bez przesyłania

Darmowy formater i walidator JSON

Wklej JSON, aby go sformatować, zwalidować i przeglądać. Z podświetlaniem składni, wykrywaniem błędów i widokiem drzewa. 100% prywatnie.

JSON Formatter waliduje i formatuje JSON z podświetlaniem składni, wykrywaniem błędów (linia i kolumna), widokiem drzewa i eksploratorem ścieżek. Obsługuje konfigurowalne wcięcie (2/3/4 spacje lub tabulator), sortowanie kluczy, tryb minify i pliki JSON do 5 MB. Obsługa przeciągnij-i-upuść. Bez wysyłki. Wykonane przez FreeToolHub.

Input

Output

Ścieżka
Rozmiar
Struktura
Ustawienia
Sortuj klucze alfabetycznie
Motyw
Automatycznie dopasuj do motywu strony
Sposób wyświetlania cudzysłowów
Podwójne cudzysłowy (standard JSON)

Najczęściej zadawane pytania

Czym jest JSON?

JSON (JavaScript Object Notation) to lekki format danych używany do wymiany danych między serwerem a aplikacją internetową. Jest czytelny dla ludzi i szeroko stosowany w API oraz plikach konfiguracyjnych.

Jak sprawdzić poprawność JSON?

Wklej swój JSON do pola wejściowego i kliknij Formatuj. Jeśli JSON jest poprawny, zobaczysz sformatowany wynik z podświetlaniem składni. Jeśli jest niepoprawny, zobaczysz komunikat o błędzie z dokładnym numerem linii i kolumny.

Co oznacza „Unexpected token”?

Ten błąd oznacza, że parser JSON napotkał znak, którego nie oczekiwał w danym miejscu. Najczęstsze przyczyny to brak przecinków, dodatkowe końcowe przecinki, pojedyncze cudzysłowy zamiast podwójnych albo klucze bez cudzysłowów.

Jaka jest różnica między JSON a obiektami JavaScript?

JSON jest formatem tekstowym z rygorystycznymi zasadami: klucze muszą być ujęte w podwójne cudzysłowy, bez końcowych przecinków, komentarzy i funkcji. Obiekty JavaScript są bardziej elastyczne, ale nie mogą być przesyłane jako tekst bez wcześniejszej konwersji do JSON.

Czy mogę formatować duże pliki JSON?

Tak. To narzędzie obsługuje pliki JSON do 5 MB. W przypadku bardzo dużych plików przetwarzanie może chwilę potrwać. Wszystko dzieje się w Twojej przeglądarce — żadne dane nie są przesyłane.

Czy moje dane JSON są prywatne?

Tak. Wszystko działa lokalnie w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer, przechowywane ani logowane. Twój JSON nigdy nie opuszcza urządzenia.