Hoppa till huvudinnehåll

Minifiera JSON för att minska storleken

Minifiering tolkar JSON och skriver om den utan indrag, radbrytningar eller mellanslag mellan token. Datan är oförändrad, men resultatet blir mindre att lagra och skicka.

Genomräknat exempel

Indata
{
  "order": 1042,
  "customer": "Ada Lovelace",
  "items": [
    { "sku": "NB-01", "qty": 2, "price": 12.50 },
    { "sku": "PEN-7", "qty": 10, "price": 1.25 }
  ],
  "paid": true
}
Utdata
{"order":1042,"customer":"Ada Lovelace","items":[{"sku":"NB-01","qty":2,"price":12.5},{"sku":"PEN-7","qty":10,"price":1.25}],"paid":true}
Byte före
182
Byte efter
137
Besparing
24,7 %

Regler som formateraren följer

  • Blanksteg mellan token tas bort; mellanslag inuti strängvärden behålls.
  • Tal skrivs om i sin kortaste form, till exempel blir 12.50 till 12.5.
  • Nycklarnas ordning behålls, och om en nyckel förekommer två gånger finns bara det sista värdet kvar.