Formatowanie JSON
Local only — nothing is uploaded unless you save or share it.
Formatter JSON, który natychmiast sprawdza i upiększa — albo minifikuje.
- Wklej swój JSON do pola
- Wybierz wcięcie i posortuj klucze, jeśli mają być alfabetyczne
- Kliknij Sformatuj, a potem skopiuj albo pobierz wynik
Zapisz to narzędzie
Miej Formatowanie JSON pod ręką
Użyj menu Udostępnij w przeglądarce, a potem „Dodaj do ekranu głównego”.
O tym narzędziu
Formatter JSON bierze JSON wygenerowany przez maszynę — zwykle dostarczony jako jedna nieczytelna linia — i zapisuje go na nowo ze spójnymi wcięciami, żeby dało się go faktycznie przeczytać. Ten sprawdza poprawność w trakcie formatowania: jeśli JSON jest uszkodzony, dostajesz powód oraz dokładny wiersz i kolumnę zamiast mglistej porażki. Możesz wybrać dwie albo cztery spacje lub tabulatory, żeby trzymać się stylu projektu, posortować klucze obiektów alfabetycznie, aby łatwo porównać dwie odpowiedzi, i zminifikować w drugą stronę, gdy potrzebujesz najmniejszego możliwego wyniku. Wszystko dzieje się lokalnie w twojej przeglądarce, co oznacza, że odpowiedzi API, pliki konfiguracyjne i cokolwiek innego wkleisz nigdy nie są wysyłane, zapisywane w logach ani przez nas oglądane. To ma znaczenie, gdy debugowany JSON zawiera tokeny, dane klientów albo cokolwiek innego, czego nie wkleiłbyś na serwer nieznajomego.
Najczęstsze pytania
Czy mój JSON jest gdzieś wysyłany?
Nie. Formatter działa w całości w twojej przeglądarce, korzystając z wbudowanego parsera JSON. Nic z tego, co wkleisz, nie idzie przez sieć, więc bezpiecznie użyjesz go do odpowiedzi API zawierających tokeny albo dane osobowe.
Czy to upiększacz JSON, czy walidator?
Jedno i drugie naraz, bo tak naprawdę nie da się ich rozdzielić — żeby sformatować JSON online, tekst musi się najpierw sparsować, więc wszystko uszkodzone jest zgłaszane z numerem wiersza, a nie po cichu przeformatowane. Czytelny wynik używa wcięcia dwóch spacji i zachowuje kolejność twoich kluczy, a ta sama strona minifikuje z powrotem, gdy plik ma iść na produkcję.
Dlaczego pisze, że mój JSON jest niepoprawny?
Najczęstsze przyczyny to przecinek po ostatnim elemencie, apostrofy zamiast cudzysłowów, klucze bez cudzysłowów oraz komentarze — nic z tego nie jest poprawnym JSON-em. Komunikat błędu podaje wiersz i kolumnę, więc trafiasz prosto w problem.
Czym różni się formatowanie od minifikacji?
Formatowanie dodaje odstępy i łamania wierszy, żeby człowiek widział strukturę. Minifikacja usuwa je wszystkie i daje najmniejszy poprawny wynik, czego chcesz, gdy JSON leci przez sieć albo jest osadzany w pliku.
Czy sortowanie kluczy zmienia moje dane?
Nie. Kolejność kluczy nie ma w obiektach JSON żadnego znaczenia, więc sortowanie daje równoważny dokument. Przydaje się, gdy chcesz porównać dwie odpowiedzi wypisujące te same klucze w innej kolejności.
Czy jest limit rozmiaru?
Praktyczną granicą jest pamięć twojego urządzenia, a nie sztywny limit. Pliki o rozmiarze kilku megabajtów formatują się bez trudu na zwykłym laptopie albo telefonie.
Pomóż ulepszyć to narzędzie
Znalazłeś błąd, chcesz zmiany albo brakuje Ci jakiegoś narzędzia?
Masz niewysłaną wiadomość.
Dzięki — mamy to. Odpowiedź znajdziesz w swojej skrzynce.Go to my messages