JSON-pienennin
Pienenna ja tarkista JSON selaimessasi, ja nae kuinka monta tavua saastat.
Liittyvat tyokalut
Nain kaytat tyokalua JSON-pienennin
- 01
Liita JSON-tietosi.
- 02
Se tarkistetaan ja pienennetaan automaattisesti.
- 03
Kopioi pienennetty tuloste ja tarkista tavusaasto.
Mitä minimointi tekee
JSON-minifier vahvistaa JSON:n ja poistaa kaikki tarpeettomat merkit, välilyönnit, sisennykset ja rivinvaihdot, jotka tekevät JSON:stä luettavan, ja raportoi sitten kuinka monta tavua ja kuinka monta prosenttia olet säästänyt.
Pienennetty JSON on merkitykseltään identtinen alustetun version kanssa; vain kosmeettinen välilyönti on poissa. Tämä tekee siitä oikean muodon tuotantoon: API-vastaukset, sovellukseen niputetut konfiguraatiot tai mikä tahansa hyötykuorma, jossa siirron koolla ja jäsennysajalla on merkitystä.
Kuinka se toimii ja vahvistaa
Se toimii selaimessasi alkuperäisellä JSON-moottorilla, joten tulos on täsmälleen sama kuin oma koodisi tuottaisi. Koska se jäsentää ensin, onnistunut pienennys myös vahvistaa, että JSON on kelvollinen; virheellinen syöttö palauttaa sen sijaan tarkan virheen.
Mikä muuttuu ja mikä ei
Yksi hienovarainen vaikutus on numeronormalisointi, joka on osa JSON-standardia tämän työkalun sijaan: 1,50:sta tulee 1,5 ja 1e3 voidaan kirjoittaa uudelleen, koska ne edustavat samaa arvoa. Avaimet, merkkijonot, loogiset arvot ja rakenne eivät muutu koskaan.
Pienentäminen ja gzip yhdessä
Minification ja gzip ovat toisiaan täydentäviä, eivät vaihtoehtoja. Palvelimet yleensä gzip-vastaukset, mikä pakkaa toistuvaa tekstiä voimakkaasti; pienentäminen ensin poistaa tyhjät välit, joita kompressori muuten joutuisi käsittelemään, ja nämä kaksi yhdessä antavat pienimmän siirron.
Käänteinen ja yksityisyys
Kun haluat lukea tai muokata JSON:tä sen pienentämisen sijaan, JSON Formatter tekee päinvastoin ja tulostaa sen kauniisti puhtaalla sisennyksellä. Mitään tänne liittämääsi ei ladata.
Usein kysytyt kysymykset
Mita JSON:n pienentaminen tekee?
Se poistaa kaikki tarpeettomat valilyonnit ja rivinvaihdot, tuottaen pienimman kelvollisen JSON:n samalla datalla, mika on nopeampi siirtaa.
Muuttaako se dataani?
Ei. Vain muotoilu poistetaan. Avaimet, arvot ja tyypit sailytetaan, ja luvut normalisoidaan JSON-standardin mukaan (esimerkiksi 1.50 muuttuu muotoon 1.5).
Enta jos JSON-tietoni on virheellinen?
Nait jasentimen virheilmoituksen, jotta voit korjata sen. Mitaan ei pienenneta ennen kuin JSON on kelvollinen.