Minifikátor JSON
Minifikujte a ověřujte JSON ve svém prohlížeči a uvidíte, kolik bajtů ušetříte.
Související nástroje
Jak používat nástroj Minifikátor JSON
- 01
Vložte svůj JSON.
- 02
Automaticky se ověří a minifikuje.
- 03
Zkopírujte minifikovaný výstup a zkontrolujte úsporu bajtů.
Co minifikace dělá
Minifikátor JSON ověří váš JSON a odstraní každý zbytečný znak, mezery, odsazení a zalomení řádků, které dělají JSON čitelným, a poté nahlásí, kolik bajtů a jaké procento jste ušetřil.
Minifikovaný JSON má stejný význam jako naformátovaná verze; zmizí jen kosmetické mezery. To z něj dělá správnou podobu pro produkci: odpovědi API, konfiguraci zabalenou do aplikace nebo jakýkoliv payload, kde záleží na velikosti přenosu a době rozboru.
Jak funguje a ověřuje
Běží ve vašem prohlížeči pomocí nativního enginu JSON, takže výstup je přesně to, co by vytvořil váš vlastní kód. Protože nejprve rozebírá, úspěšná minifikace zároveň potvrdí, že váš JSON je platný; neplatný vstup místo toho vrátí přesnou chybu.
Co se mění a co ne
Jedním jemným efektem je normalizace čísel, která je součástí standardu JSON, ne tohoto nástroje: 1,50 se stane 1,5 a 1e3 může být přepsáno, protože reprezentují stejnou hodnotu. Klíče, řetězce, booleovské hodnoty a struktura se nikdy nemění.
Minifikace a gzip společně
Minifikace a gzip se doplňují, nejsou alternativami. Servery obvykle komprimují odpovědi pomocí gzip, což silně stlačí opakovaný text; minifikace nejprve odstraní mezery, které by kompresor jinak musel řešit, a obojí dohromady dá nejmenší přenos.
Opačný směr a soukromí
Když potřebujete JSON číst nebo upravovat, místo abyste ho zmenšoval, Formátovač JSON dělá opak, přehledně ho vypíše s čistým odsazením. Nic, co sem vložíte, se nenahrává.
Často kladené otázky
Co minifikace JSON dělá?
Odstraňuje všechny zbytečné bílé znaky a konce řádků, čímž vznikne nejmenší platný JSON se stejnými daty, který se rychleji přenáší.
Mění má data?
Ne. Odstraní se pouze formátování. Klíče, hodnoty a typy zůstávají zachovány a čísla se normalizují podle standardu JSON (například 1.50 se stane 1.5).
Co když je můj JSON neplatný?
Uvidíte chybovou hlášku parseru, abyste ji mohli opravit. Dokud není JSON platný, nic se neminifikuje.