Formatowanie i minifikacja JSON
Formatuj i estetycznie prezentuj JSON z wcięciami lub minifikuj go do jednej linii bez wysyłania danych.
Jak to działa
- Wymaga poprawnego JSON. Końcowe przecinki i komentarze nie są obsługiwane.
O formatowaniu i minifikacji JSON
Czym jest formatowanie i minifikacja JSON?
JSON (JavaScript Object Notation) to lekki format wymiany danych. Formatowanie dodaje czytelne 2-spacjowe wcięcia i podziały wierszy.
Minifikacja usuwa zbędne białe znaki, tworząc kompaktowy ciąg do transmisji HTTP i bazy danych. Wszystko działa lokalnie w przeglądarce.
Formatuj i minifikuj JSON w kodzie
- JavaScript
// Format with 2 spaces const formatted = JSON.stringify(JSON.parse(raw), null, 2); // Minify to single line const minified = JSON.stringify(JSON.parse(raw));- Python
import json data = json.loads(raw) formatted = json.dumps(data, indent=2) minified = json.dumps(data, separators=(',', ':'))
FAQ: formatowanie JSON
- Czy formatowanie waliduje składnię?
- Tak. Formatowanie weryfikuje składnię RFC 8259 JSON bez czyszczenia wejścia.
- Czy duże dane JSON są obsługiwane?
- Ponieważ przetwarzanie odbywa się w pamięci przeglądarki, wielomegabajtowe pliki formatują się błyskawicznie bez limitów uploadu.
- Czy narzędzie obsługuje JSON5 lub komentarze?
- Nie. Narzędzie trzyma się ścisłego standardu RFC 8259 JSON.