Dane i programowanie

Formatowanie i walidator JSON online

Formatuj, waliduj lub minifikuj JSON. Jeśli jest błąd, zobaczysz dokładny wiersz i kolumnę.

Prywatność z założenia: Twoje dane zostają na Twoim urządzeniu.

Wejściowy JSON

Wynik

Do czego służy narzędzie „narzędzie do formatowania JSON”?

Wklej JSON, aby ładnie go sformatować z wcięciami, zminifikować albo sprawdzić, czy jest poprawny. Jeśli zawiera błąd składni, to narzędzie do formatowania i walidacji JSON pokaże wiersz i kolumnę oraz prostym językiem wyjaśni, co jest nie tak.

Jak korzystać z narzędzia „narzędzie do formatowania JSON”

  1. Wklej JSON do panelu wejściowego lub wczytaj przykład.
  2. Wybierz „Formatuj”, aby go uporządkować, „Minifikuj”, aby zmniejszyć, albo „Waliduj”, aby tylko sprawdzić bez zmian.
  3. Jeśli jest błąd, przeczytaj komunikat i użyj „Przejdź do błędu”, aby go znaleźć.
  4. Skopiuj wynik albo pobierz go jako plik .json.

Twoja prywatność

JSON jest analizowany w Twojej przeglądarce. Odpowiedzi API, tokeny i konfiguracje, które tu wkleisz, nie są przesyłane na żaden serwer.

Przeczytaj, jak MyToolsLab chroni prywatność

Najczęstsze pytania

Czym różni się formatowanie JSON od walidacji JSON?

Walidator sprawdza, czy tekst jest zgodny ze standardem JSON, i zgłasza pierwszy błąd. Formatowanie (ang. beautifier) przepisuje poprawny JSON ze spójnymi wcięciami. To narzędzie robi jedno i drugie: najpierw waliduje, potem formatuje.

Jakie są najczęstsze błędy w JSON?

Przecinek po ostatnim elemencie, apostrofy zamiast cudzysłowów, nazwy właściwości bez cudzysłowów i komentarze. W JavaScripcie wszystko to jest dozwolone, ale w ścisłym JSON już nie.

Jak zminifikować JSON?

Wklej JSON i naciśnij „Minifikuj”. Spacje, tabulatory i końce wierszy poza ciągami znaków zostaną usunięte; dane pozostają takie same, a plik jest mniejszy.

Czy formatowanie zmienia dane?

Formatowanie zmienia tylko odstępy. Jeśli zaznaczysz „Sortuj klucze”, klucze obiektów zostaną ułożone alfabetycznie, ale znaczenie JSON się nie zmieni. Bardzo duże liczby przekraczające bezpieczną precyzję JavaScriptu mogą utracić cyfry, jak w każdym narzędziu działającym w przeglądarce.

Czy można tu bezpiecznie wklejać poufne dane?

Narzędzie nie wysyła Twoich danych przez sieć: wszystko jest przetwarzane na stronie. Ogólnie jednak lepiej nie wklejać aktywnych sekretów do żadnych stron, jeśli nie ma takiej potrzeby.