Formatowanie i minifikacja JSON (Pretty & Minify)
Formatuj lub minifikuj JSON z dokładnym wskazaniem błędów. Wszystko działa w Twojej przeglądarce.
Sformatowany lub zminimalizowany JSON pojawi się tutaj...
Opcje
Opcje zaawansowane
Jak używać (3 kroki)
1. Wklej
Wklej JSON w panelu wejściowym.
2. Formatuj/Minifikuj
Kliknij Formatuj lub Minifikuj, aby wygenerować wynik.
3. Kopiuj
Skopiuj wynik i gotowe.
Skróty klawiszowe
Skróty działają, gdy pole wejściowe jest aktywne.Przykład sformatowanego JSON
{"nazwa":"A","elementy":[1,2],"meta":{"ok":true}}
{
"elementy": [
1,
2
],
"meta": {
"ok": true
},
"nazwa": "A"
}
- Dodaje wcięcia i nowe linie dla czytelności
- Sortuje klucze dla zachowania spójnej kolejności
Notatki i terminologia
Co to jest formatowanie JSON?
Pretty-printing JSON dodaje nowe linie i wcięcia, dzięki czemu struktura jest łatwa do odczytania.
Co to jest minifikacja JSON?
Minifikacja usuwa białe znaki, aby wynik był jak najmniejszy.
Typowe błędy
Przecinki na końcu, brakujące cudzysłowy i niedopasowane nawiasy są typowe. Narzędzie pokazuje linię i kolumnę błędu.
Porada
Wcięcie 2 spacje sprawia, że pliki diff są mniejsze, natomiast 4 spacje są łatwiejsze do skanowania wzrokiem.
FAQ: Formatowanie i minifikacja JSON
Dostałem błąd
Pokazujemy linię i kolumnę, w której struktura JSON jest uszkodzona. Jeśli to możliwe, błąd jest zaznaczony i możesz do niego skoczyć.
Czy mogę używać JSON z komentarzami (JSONC/JSON5)?
Standard JSON nie pozwala na komentarze. Włącz opcję „Usuń komentarze przed parsowaniem”, jeśli tego potrzebujesz (niepełna kompatybilność).
Duży plik JSON działa wolno
Parsowanie i formatowanie działają w osobnym wątku (Web Worker), aby interfejs był responsywny. Widok drzewa jest automatycznie wyłączany dla bardzo dużych danych.
Czy moje dane są gdzieś wysyłane?
Nie. Formatowanie, minifikacja i walidacja odbywają się całkowicie w Twojej przeglądarce.
I see \uXXXX escapes
Toggle “Unicode escape” to control whether the output uses escape sequences.