# Pomanjševalnik JSON

Pomanjšajte JSON tako, da odstranite vse presledke, tabulatorje in prelome vrstic zunaj nizov, podatki pa ostanejo natančno takšni, kot so zapisani. Števila ohranijo svoje izvirne števke, zato velika cela števila in decimalna števila nikoli ne izgubijo natančnosti; nizi, ubežni znaki in vrstni red ključev ostanejo nespremenjeni. Neveljavni JSON se zavrne z navedbo vrstice in stolpca prve napake, zato je orodje primerno za razvijalce, ki pomanjšujejo API koristne tovore, testne primere in konfiguracijske datoteke.

## Pogosta vprašanja

### Kaj odstrani pomanjševalnik JSON?

Odstrani vse nepomembne presledke: presledke, tabulatorje in prelome vrstic med žetoni. Vse znotraj nizov ostane natančno tako, kot je zapisano, vključno s presledki in ubežnimi zaporedji.

### Ali lahko pomanjševanje spremeni moja števila?

Ne. Orodje prepiše vsako število natančno tako, kot je zapisano, namesto da bi ga razčlenilo in znova izpisalo, zato se 12345678901234567890 ali 1.50 vrneta nespremenjena in nikoli ne izgubita natančnosti.

### Ali preverja veljavnost JSON?

Da. Vnos mora biti strogo skladen z JSON, kot ga določa RFC 8259. Komentarji, končne vejice, enojni narekovaji, ključi brez narekovajev in vrednosti, kot je NaN, so zavrnjeni.

### Kako so prikazane napake?

Prva težava je navedena z vrstico in stolpcem. Običajna sporočila opišejo nepričakovan znak, nezaključen niz, neveljaven ubežni znak ali vsebino za koncem vrednosti JSON.

### Ali se podvojeni ključi odstranijo?

Ne. Minifikator ne zgradi objekta v pomnilniku, zato so podvojeni ključi in vrstni red ključev ohranjeni natanko tako, kot so v vhodu.

### Ali se ohrani oznaka vrstnega reda bajtov?

Začetna oznaka vrstnega reda bajtov UTF-8 se odstrani, ker ni del vrednosti JSON. Vse drugo ostane nespremenjeno.

### Kako globoko je lahko gnezdenje?

Objekti in polja so lahko ugnezdeni do 1000 ravni. Globlji vhod se zavrne s sporočilom, da se prepreči počasna ali neuspešna zahteva.

### Kako velik je lahko vhod?

Do 1 MB JSON na zahtevo. Minifikacija poteka v enem prehodu, zato se tudi velike datoteke vrnejo hitro.

### Ali lahko minificiram vrstice JSON ali več dokumentov hkrati?

Ne. Vhod mora biti ena sama vrednost JSON, na primer en objekt ali eno polje. Druga vrednost za prvo se javi kot nepričakovana vsebina, skupaj s številko vrstice in stolpca.

### Ali se moji podatki shranjujejo?

Ne. JSON se za vašo zahtevo obdela v pomnilniku in pošlje nazaj. Nikoli se ne shrani, beležijo se samo velikosti zahtev.

Vaš oglas tukaj?

[Pišite nam](mailto:hi@dennn.is?subject=Ogla%C5%A1evanje%20na%20OneClick%20Pro)

[Oglas Zbirka vtičnikov, pripravljena za agente, za WordPress.](https://sleekwp.com/?ref=oneclickpro)
