Formater 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, minimalizuj do transportu i opcjonalnie sortuj 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.

JSON Formatter i Validator

Rozdziel, weryfikuj, formatuj, minifisz, wyróżnij i sprawdź tekst JSON.

Wejście
JSON tekst lub lokalny plik .json plus opcje formatowania.
Wyjście
Formatowany lub miniaturowany JSON z diagnostyką syntaxową i statystyką.
Prawdziwe ograniczenia
JSON nie może zawierać komentarzy, komasów śledzących, NaN lub duplikatów kluczy semantik, które każdy parzer 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. konwerter nie otrzymuje ani nie przechowuje; zamknięcie lub ponowne pobieranie strony wyczyści stan pracy, chyba że narzędzie wyraźnie oferuje lokalne pobranie.

Jak wykorzystać ten narzędzie

  1. Zapewnij tekst JSON lub lokalny plik .json plus opcje formatowania w kontrolkach narzędzi.
  2. Wybierz ustawienia, które wpływają na formatowane lub miniaturowe JSON z diagnostyką syntax i statystyką, a następnie uruchom narzędzie.
  3. Przegląd formatowany lub miniaturowany JSON z diagnostyką syntax i statystyk przed kopiowaniem lub pobieraniem.

Wspólne tryby niepowodzenia

Błąd syntaxowy informuje o swojej pozycji parszej, podczas gdy pusty wpis lub nadmierny dokument nie może wytwarzać wyjścia.

Przykład przydatny

Włóż kompaktowy odpowiedź API, aby ją wskazać przez dwa przestrzenie i wyróżnić klucze obiektów do przeglądu.