Formater JSON
Ten formatter JSON parsuje wklejony JSON, pokazuje dokładny błąd, jeśli jest niepoprawny, i zwraca go w czytelnej postaci z wcięciem 2 spacji albo zminifikowany do jednej linii.
About JSON Formatter
This free JSON formatter instantly validates and prettifies your JSON with proper indentation. Use it to debug API responses, config files, or any JSON data. The minify option removes whitespace to reduce file size.
O tym narzędziu
Ten formatter JSON parsuje wklejony JSON, pokazuje dokładny błąd, jeśli jest niepoprawny, i zwraca go w czytelnej postaci z wcięciem 2 spacji albo zminifikowany do jednej linii.
Jak używać
- Wklej swój JSON w pole wejściowe.
- Kliknij Format, aby dodać wcięcia 2 spacji, albo Minify, aby usunąć wszystkie białe znaki.
- Jeśli JSON jest niepoprawny, przeczytaj komunikat o błędzie w polu wyniku.
- Kliknij Copy Output, aby skopiować wynik.
Warto wiedzieć
- Walidacja korzysta z natywnej funkcji przeglądarki JSON.parse, która ściśle przestrzega standardu JSON (RFC 8259).
- Przecinki na końcu, ciągi w pojedynczych cudzysłowach i komentarze nie są poprawnym JSON-em i zostaną zgłoszone jako błędy.
- Sformatowany wynik ma wcięcia 2 spacji; zminifikowany wynik nie zawiera żadnych zbędnych białych znaków.
- Minifikacja zwykle wyraźnie zmniejsza rozmiar JSON-a, co przydaje się przy wysyłaniu danych przez API lub przechowywaniu konfiguracji.
Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.
Najczęściej zadawane pytania
Czy wklejanie kluczy API lub tokenów do tego formattera jest bezpieczne?
Tak. Parsowanie i formatowanie odbywa się w całości w Twojej przeglądarce za pomocą JavaScriptu, więc JSON nigdy nie trafia na serwer.
Dlaczego mój JSON pokazuje błąd?
Najczęstsze przyczyny to przecinki na końcu, pojedyncze cudzysłowy zamiast podwójnych, klucze bez cudzysłowów i komentarze. JSON dopuszcza tylko ciągi i klucze w podwójnych cudzysłowach.
Czym różni się Format od Minify?
Format dodaje podziały linii i wcięcia 2 spacji, żeby struktura była czytelna. Minify usuwa wszystkie białe znaki, żeby JSON był jak najmniejszy.
Czy formatter zmienia moje dane?
Nie. Zmienia tylko białe znaki. Klucze, wartości i ich kolejność pozostają dokładnie takie, jak po sparsowaniu.