Formatownik i walidator JSON
Formatuj, sprawdzaj poprawność, upiększaj i minimalizuj JSON całkowicie w swojej przeglądarce. Bez przesyłania, bez śledzenia — Twoje dane pozostają na Twoim urządzeniu.
Wklej JSON, upuść plik lub kliknij Otwórz plik.
Wynik pojawi się tutaj. Wszystko działa w Twojej przeglądarce.
Prywatne z założenia
Całe formatowanie, sprawdzanie poprawności i minimalizacja odbywają się lokalnie w Twojej przeglądarce. Twój JSON nigdy nie jest wysyłany na serwer.
Natychmiastowa informacja zwrotna
Uzyskaj błędy analizy z informacjami o wierszu i kolumnie oraz otaczającym kontekstem, dzięki czemu możesz poprawić literówki w kilka sekund.
Formatuj, minimalizuj i sortuj
Ładnie wydrukuj JSON z wcięciem 2, 4 lub tabulatora, zminimalizuj do transportu i opcjonalnie posortuj klucze obiektów alfabetycznie.
Powiązane narzędzia do konwersji
Chcesz przekonwertować JSON na inny format? Użyj jednego z dedykowanych konwerterów poniżej.
Często zadawane pytania
Czy ten formater JSON jest naprawdę darmowy? ▾
Tak. Formater, walidator i upiększacz JSON Convertr.org jest w 100% darmowy, bez rejestracji, znaków wodnych i ograniczeń użytkowania.
Czy mój JSON jest przesyłany na serwer? ▾
Nie. To jest natywny dla przeglądarki formater JSON. Twój tekst JSON nigdy nie opuszcza Twojego urządzenia — formatowanie, sprawdzanie poprawności i minimalizacja odbywają się lokalnie w Twojej przeglądarce za pomocą JavaScript.
Co sprawdza walidator? ▾
Walidator sprawdza, czy wprowadzone dane są składniowo poprawnym JSON zgodnie z oficjalną specyfikacją JSON. Błędy obejmują źle umieszczone przecinki, niezrównoważone nawiasy, klucze bez cudzysłowów i znaki końcowe, z informacjami o wierszu i kolumnie, gdy są dostępne.
Jaka jest różnica między Format i Minify? ▾
Format (zwany również Beautify lub Pretty Print) dodaje podziały wierszy i wcięcia, dzięki czemu JSON jest łatwy do odczytania. Minify usuwa wszystkie niepotrzebne białe znaki, aby JSON był jak najmniejszy do przesyłania przez sieć.
Czy mogę posortować klucze alfabetycznie? ▾
Tak. Włącz opcję Sortuj klucze, aby rekurencyjnie sortować klucze obiektów alfabetycznie. Tablice zachowują swoją pierwotną kolejność.
Jak duży plik JSON mogę sformatować? ▾
Ponieważ wszystko działa w Twojej przeglądarce, praktyczny limit zależy od Twojego urządzenia. Nowoczesne komputery stacjonarne z łatwością obsługują pliki JSON o rozmiarze kilku megabajtów. W przypadku bardzo dużych plików preferuj narzędzia wiersza poleceń, takie jak jq.
Czy to narzędzie obsługuje JSON5 lub JSONC (JSON z komentarzami)? ▾
Nie. Aby zachować ścisłą zgodność ze specyfikacją JSON, JSON5 i JSONC (JSON z komentarzami lub przecinkami na końcu) nie są obsługiwane. Usuń komentarze i przecinki na końcu przed wklejeniem.
Czy mogę przekonwertować JSON na YAML, XML lub CSV? ▾
Ta strona koncentruje się na formatowaniu, sprawdzaniu poprawności i minimalizacji samego JSON. W przypadku konwersji formatu (JSON na YAML, JSON na XML, JSON na CSV), Convertr.org oferuje dedykowane strony konwertera.
Formatowanie i walidacja JSON
Parsuj, waliduj, formatuj, minifikuj, sortuj i inspektuj tekst JSON.
- Wejście
- Tekst JSON lub lokalny plik .json plus opcje formatowania.
- Wyjście
- Sformatowany lub zminimalizowany JSON z diagnostyką składni i statystykami.
- Prawdziwe ograniczenia
- JSON nie może zawierać komentarzy, końcowych przecinków, NaN ani semantyki zduplikowanych kluczy, które każdy parser zachowuje; pamięć urządzenia ogranicza bardzo duże dokumenty.
- Prywatność i przetwarzanie danych
- Tekst JSON lub lokalny plik .json plus opcje formatowania są przetwarzane w tej karcie przeglądarki. Convertr nie otrzymuje ani nie przechowuje go; zamknięcie lub ponowne załadowanie strony czyści stan roboczy, chyba że narzędzie wyraźnie oferuje lokalne pobranie.
Jak używać tego narzędzia
- Zapewnij tekst JSON lub lokalny plik .json plus opcje formatowania w kontrolkach narzędzi.
- Wybierz ustawienia, które wpływają na sformatowany lub zminimalizowany JSON z diagnostyką składni i statystykami, a następnie uruchom narzędzie.
- Przeglądaj sformatowany lub zminimalizowany JSON z diagnostyką składni i statystykami przed skopiowaniem lub pobraniem.
Typowe tryby awarii
Błąd składni informuje o swojej pozycji parsowania, podczas gdy pusty wpis lub zbyt duży dokument nie może wygenerować wyniku.
Przydatny przykład
Wklej zwartą odpowiedź API, aby wciąć ją o dwie spacje i posortować klucze obiektów do przeglądu.