Aller au contenu principal

Minifier du JSON pour réduire sa taille

La minification analyse le JSON puis le réécrit sans indentation, retours à la ligne ni espaces entre les éléments. Les données restent identiques ; le résultat est simplement plus léger à stocker et à transmettre.

Exemple détaillé

Entrée
{
  "order": 1042,
  "customer": "Ada Lovelace",
  "items": [
    { "sku": "NB-01", "qty": 2, "price": 12.50 },
    { "sku": "PEN-7", "qty": 10, "price": 1.25 }
  ],
  "paid": true
}
Sortie
{"order":1042,"customer":"Ada Lovelace","items":[{"sku":"NB-01","qty":2,"price":12.5},{"sku":"PEN-7","qty":10,"price":1.25}],"paid":true}
Octets avant
182
Octets après
137
Gain
24,7 %

Règles appliquées par le formateur

  • Les espaces entre les éléments sont supprimés ; ceux à l'intérieur des chaînes sont conservés.
  • Les nombres sont réécrits sous leur forme la plus courte : par exemple, 12.50 devient 12.5.
  • L'ordre des clés est conservé et, si une clé apparaît deux fois, seule sa dernière valeur est gardée.