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.

100% w przeglądarce Rejestracja nie jest wymagana Prywatne domyślnie
Gotowy

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.

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

  1. Zapewnij tekst JSON lub lokalny plik .json plus opcje formatowania w kontrolkach narzędzi.
  2. Wybierz ustawienia, które wpływają na sformatowany lub zminimalizowany JSON z diagnostyką składni i statystykami, a następnie uruchom narzędzie.
  3. 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.