JSON minifikator
Uklonite bjelinu i preoblikujte JSON u jedan redak za smanjenje veličine podataka.
Kako koristiti JSON minifikator
- 01
Zalijepite JSON.
- 02
Pritisnite Pokreni za minificiranje.
- 03
Kopirajte kompaktni JSON izlaz.
Što minifikacija radi
JSON minifikator provjerava vaš JSON i uklanja svaki nepotreban znak, razmake, uvlačenja i prijelome redaka koji JSON čine čitljivim, a zatim izvještava koliko ste bajtova i koliki postotak uštedjeli.
Minificirani JSON identičan je po značenju formatiranoj verziji; nestale su samo kozmetičke praznine. Zbog toga je pravi oblik za produkciju: odgovori API-ja, konfiguracija ugrađena u aplikaciju ili bilo koji sadržaj kod kojeg su veličina prijenosa i vrijeme raščlanjivanja bitni.
Kako radi i provjerava
Radi u vašem pregledniku koristeći izvorni JSON pogon, pa je izlaz točno ono što bi proizveo vaš vlastiti kod. Budući da najprije raščlanjuje, uspješna minifikacija ujedno potvrđuje da je vaš JSON valjan; neispravan unos umjesto toga vraća preciznu pogrešku.
Što se mijenja, a što ne
Jedan suptilan učinak jest normalizacija brojeva, koja je dio JSON standarda, a ne ovog alata: 1,50 postaje 1,5, a 1e3 se može prepisati, jer predstavljaju istu vrijednost. Ključevi, nizovi, logičke vrijednosti i struktura nikada se ne mijenjaju.
Minifikacija i gzip zajedno
Minifikacija i gzip nadopunjuju se, nisu alternative. Poslužitelji obično gzipaju odgovore, što snažno komprimira ponovljeni tekst; minifikacija najprije uklanja praznine koje bi kompresor inače morao obraditi, a njih dvije zajedno daju najmanji prijenos.
Obrnuto i privatnost
Kada trebate čitati ili uređivati JSON umjesto ga smanjivati, JSON formater radi obrnuto, uredno ga ispisujući s čistim uvlačenjem. Ništa što ovdje zalijepite ne prenosi se.
Često postavljana pitanja
Čuva li se struktura JSON-a?
Da. Minificiranje samo uklanja razmake, uvlake i prijelome redova. Podaci i struktura ostaju netaknuti.
Koliko smanjuje veličinu?
Ovisi o tome koliko bjelina ima u originalnom JSON-u. Minificiranje obično smanjuje veličinu za 20 do 50 posto.