Ugrás a tartalomra
Monu Tools

JSON tömörítő

Tömöríts és validálj JSON-t a böngésződben, és nézd meg, hány bájtot takarítasz meg.

Így használd a következőt: JSON tömörítő

  1. 01

    Illeszd be a JSON-odat.

  2. 02

    Automatikusan validálódik és tömörödik.

  3. 03

    Másold ki a tömörített kimenetet, és ellenőrizd a bájtmegtakarítást.

Mit csinál a tömörítés

Egy JSON-tömörítő ellenőrzi a JSON-od, és eltávolít minden felesleges karaktert, vagyis a szóközöket, a behúzást és a sortöréseket, amelyek olvashatóvá teszik a JSON-t, majd jelenti, hány bájtot és hány százalékot spóroltál.

A tömörített JSON jelentésében azonos a formázott változattal; csak a kozmetikai szóközök tűnnek el. Ettől lesz ez a helyes forma az éles használatra: API-válaszokhoz, alkalmazásba csomagolt konfigurációhoz vagy bármilyen adathoz, ahol az átviteli méret és az elemzési idő számít.

Hogyan működik és hogyan ellenőriz

A böngésződben fut a natív JSON-motorral, így a kimenet pontosan az, amit a saját kódod is előállítana. Mivel először elemez, a sikeres tömörítés egyben azt is megerősíti, hogy a JSON-od érvényes; érvénytelen bemenetre pontos hibaüzenetet ad.

Mi változik és mi nem

Egy finom hatás a számok normalizálása, ami a JSON-szabvány része, nem ennek az eszköznek a sajátossága: az 1.50-ből 1.5 lesz, az 1e3 pedig átírásra kerülhet, mert ugyanazt az értéket jelentik. A kulcsok, a szövegek, a logikai értékek és a szerkezet soha nem változik.

A tömörítés és a gzip együtt

A tömörítés és a gzip kiegészítik egymást, nem alternatívák. A kiszolgálók általában gzippel tömörítik a válaszokat, ami erősen összenyomja az ismétlődő szöveget; ha előbb tömörítesz, azzal eltávolítod azokat a szóközöket, amelyekkel a tömörítőnek egyébként dolgoznia kellene, és a kettő együtt adja a legkisebb átvitelt.

A fordítottja és az adatvédelem

Amikor a zsugorítás helyett olvasnod vagy szerkesztened kell a JSON-t, a JSON formázó a fordítottját végzi, és tiszta behúzással írja ki. Semmi nem töltődik fel abból, amit itt beillesztesz.

Gyakran ismételt kérdések

Mit csinál a JSON tömörítése?

Eltávolít minden felesleges szóközt és sortörést, létrehozva a legkisebb érvényes JSON-t ugyanazokkal az adatokkal, ami gyorsabban átvihető.

Megváltoztatja az adataimat?

Nem. Csak a formázás tűnik el. A kulcsok, értékek és típusok megmaradnak, és a számok a JSON-szabvány szerint normalizálódnak (például az 1.50 1.5 lesz).

Mi van, ha a JSON-om érvénytelen?

Megjelenik az elemző hibaüzenete, hogy javíthasd. Semmi nem tömörödik, amíg a JSON nem érvényes.

Források

Hiba jelentése