Codegrain

Formatator, walidator i upiększacz JSON — za darmo, bez przesyłania

Darmowy formatator i walidator JSON online. Sformatuj, zminifikuj, upiększ i sprawdź JSON, przejdź dokładnie do wiersza z błędem. Działa w Twojej przeglądarce — Twój JSON nigdy nie jest przesyłany.

Akcja
Wcięcie

Formatuj, minifikuj lub sprawdzaj JSON. Błędy pokazują dokładny wiersz i kolumnę.

0 znaki
0 znaki
Całe przetwarzanie działa w Twojej przeglądarce. Twój JSON nigdy nie jest przesyłany.
Jak korzystać z tego narzędzia

Jak korzystać z tego narzędzia

  1. Wklej swój JSON

    Wpisz lub wklej JSON do pola wejściowego. Może to być pojedynczy obiekt, tablica lub dowolna poprawna wartość JSON — sformatowana czy zminifikowana, nie ma znaczenia.

  2. Wybierz akcję

    Wybierz Formatuj, aby upiększyć JSON z wybranym wcięciem (2 spacje, 4 spacje lub tabulator) i opcjonalnie posortować klucze obiektów, Minifikuj, aby usunąć wszystkie białe znaki, lub Sprawdź, aby zweryfikować składnię i wskazać błędy.

  3. Skopiuj lub popraw

    Poprawny JSON jest formatowany natychmiast — skopiuj wynik lub wyczyść pola. Jeśli JSON jest niepoprawny, otrzymasz jasny komunikat z dokładnym wierszem i kolumną, aby od razu przejść do problemu.

Najczęściej zadawane pytania

Najczęściej zadawane pytania

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

Nie. Formatowanie, minifikacja i walidacja odbywają się w całości w Twojej przeglądarce za pomocą JavaScript — Twój JSON nigdy nie opuszcza Twojego urządzenia i nic nie jest przesyłane. Ma to znaczenie, gdy JSON zawiera klucze API, tokeny, dane klientów lub inne informacje, których wolisz nie wklejać do witryny, która je zapisuje. Publiczne formatatory JSON już wcześniej ujawniały dokładnie takie dane; tutaj wszystko pozostaje lokalnie.

Czym różnią się Formatuj, Minifikuj i Sprawdź?

Formatuj (upiększ) ponownie wcina Twój JSON, by był czytelny — wybierz wcięcie 2 spacje, 4 spacje lub tabulator i opcjonalnie posortuj klucze obiektów alfabetycznie. Minifikuj usuwa każdą spację i łamanie wiersza, dając najmniejszy poprawny JSON do przechowywania lub przesyłania. Sprawdź jedynie weryfikuje, czy tekst jest poprawnym składniowo JSON-em, a jeśli nie — wskazuje dokładny wiersz i kolumnę pierwszego błędu.

Czy bardzo duże liczby są zachowywane dokładnie?

Formatowanie i minifikacja przetwarzają JSON jako standardowe wartości JavaScript, więc liczby całkowite większe niż 2^53 i bardzo długie ułamki dziesiętne są zaokrąglane do najbliższej wartości double — tak samo jak w praktycznie każdym narzędziu JSON i większości języków programowania. Zduplikowane klucze zostają zredukowane do ostatniego. Jeśli musisz zachować ogromne liczby całkowite dokładnie, przechowuj je jako ciągi znaków JSON. Mówimy o tym wprost, zamiast po cichu uszkadzać Twoje dane.

Powiązane narzędzia