Formatter i walidator JSON
Wklej JSON, aby go sformatować, zminimalizować lub sprawdzić. Parsowanie odbywa się w przeglądarce i nic nie trafia do NEXNARA.
Przyjazne prywatności Twoje dane są przetwarzane lokalnie w przeglądarce i nie są przesyłane na nasze serwery.
Czym jest formatter JSON?
Formatter JSON sprawdza, czy tekst to poprawny JSON, a potem może go wypisać z wcięciami albo w jednej zwartej linii. To narzędzie używa JSON.parse i JSON.stringify w przeglądarce. Nie używa eval.
Jak z niego korzystać
Wklej JSON do pola. Formatuj JSON wypisuje z wcięciem 2 spacji. Minimalizuj JSON usuwa zbędne spacje bez zmiany danych. Sprawdź JSON informuje, czy tekst jest poprawny, a gdy przeglądarka to podaje — pozycję błędu.
Formatowanie i minimalizacja
Formatowanie nie zmienia kluczy, wartości ani kolejności obiektów poza tym, co już robi JSON.stringify. Minimalizacja zachowuje tę samą strukturę JSON i usuwa tylko zbędne spacje i łamania wierszy.
Typowe zastosowania
Użyj tej strony, aby czytać odpowiedzi API, porządkować pliki konfiguracyjne albo złapać brakujący przecinek zanim wkleisz JSON do innego programu.
Prywatność
Twój JSON zostaje w przeglądarce. Nie jest przesyłany na serwery NEXNARA ani zapisywany w plikach cookie, pamięci lokalnej lub bazie danych.
Częste pytania
Co sprawia, że JSON jest niepoprawny?
Typowe problemy to przecinek na końcu, pojedyncze cudzysłowy, komentarze lub klucze bez cudzysłowów. JSON.parse zgłasza je jako niepoprawny JSON.
Czy formatowanie zmienia mój JSON?
Nie. Formatowanie i minimalizacja zachowują te same dane. Zmieniają tylko spacje. Kolejność kluczy obiektu wynika z JSON.stringify.
Czy mój JSON jest przesyłany?
Nie. Przetwarzanie odbywa się lokalnie w przeglądarce i nie jest przesyłane na nasze serwery.
Czy mogę formatować JSON z Unicode?
Tak. Znaki Unicode w łańcuchach to poprawny JSON i pozostają nietknięte po formatowaniu lub minimalizacji.
Czy to narzędzie wykonuje JSON jako kod?
Nie. Parsuje JSON wyłącznie przez JSON.parse. Nigdy nie używa eval.