Formatter i walidator JSON

Upiększaj, waliduj i minifikuj JSON z czytelnymi komunikatami o błędach.

To narzędzie wymaga JavaScriptu. Włącz JavaScript w ustawieniach przeglądarki, aby korzystać z Formatter JSON.

Prywatnie: to narzędzie działa w Twojej przeglądarce. Twoje dane nigdy nie są wysyłane.

O narzędziu Formatter JSON

Formatter JSON to narzędzie, które sprawia, że dane JSON są czytelne, dodając podziały wierszy i wcięcia, oraz sprawdza, czy są prawidłowe. Wklej JSON, aby go upiększyć z czystymi wcięciami, zwalidować albo zminifikować na potrzeby produkcji. Jeśli JSON jest nieprawidłowy, otrzymasz czytelny komunikat błędu z dokładnym wierszem i kolumną, dzięki czemu naprawisz go szybko. Twoje dane są przetwarzane lokalnie i nigdy nie są nigdzie wysyłane.

Jak korzystać z narzędzia Formatter JSON

  1. Wklej swój JSON do pola wejściowego albo kliknij Przykład.
  2. Kliknij Formatuj, aby upiększyć, albo Minifikuj, aby skompresować.
  3. Naprawiaj błędy, korzystając z pokazanego wiersza i kolumny.
  4. Skopiuj albo pobierz wynik.

Funkcje

  • Upiększanie z 2 spacjami, 4 spacjami albo tabulatorami
  • Minifikacja JSON do jednego wiersza
  • Walidacja z wierszem i kolumną błędu
  • Opcjonalne sortowanie kluczy alfabetycznie
  • Kopiowanie i pobieranie jako .json

Najczęstsze błędy JSON

Najczęstsze błędy to nadmiarowe przecinki po ostatnim elemencie, pojedyncze cudzysłowy zamiast podwójnych, klucze bez cudzysłowów i komentarze, z których żaden nie jest dopuszczony w standardowym JSON.

Częste błędy JSON i jak je naprawić
Problem Nieprawidłowe Prawidłowe
Nadmiarowy przecinek {"a": 1,} {"a": 1}
Pojedyncze cudzysłowy {'a': 1} {"a": 1}
Klucz bez cudzysłowów {a: 1} {"a": 1}
Komentarz {"a": 1 // uwaga} {"a": 1}

Najczęściej zadawane pytania

Czy mój JSON jest wysyłany na serwer?

Nie. Formatowanie i walidacja odbywają się w Twojej przeglądarce, więc klucze API i prywatne dane zostają na Twoim urządzeniu.

Jaka jest różnica między formatowaniem i minifikacją?

Formatowanie dodaje podziały wierszy i wcięcia, aby JSON był czytelny. Minifikacja usuwa wszystkie niepotrzebne odstępy, aby plik był jak najmniejszy.

Czemu mój JSON pokazuje błąd?

Sprawdź wiersz i kolumnę w komunikacie. Nadmiarowe przecinki, pojedyncze cudzysłowy i brakujące cudzysłowy wokół kluczy to zwykłe przyczyny.

Czy obsługuje duże pliki?

Tak. Pliki o rozmiarze kilku megabajtów formatują się w mniej niż sekundę na większości urządzeń.

Źródła