Zum Hauptinhalt springen

JSON minifizieren und die Größe reduzieren

Beim Minifizieren wird das JSON geparst und ohne Einrückungen, Zeilenumbrüche oder Leerzeichen zwischen den Token neu geschrieben. Die Daten bleiben gleich, das Ergebnis ist aber kleiner zum Speichern und Übertragen.

Durchgerechnetes Beispiel

Eingabe
{
  "order": 1042,
  "customer": "Ada Lovelace",
  "items": [
    { "sku": "NB-01", "qty": 2, "price": 12.50 },
    { "sku": "PEN-7", "qty": 10, "price": 1.25 }
  ],
  "paid": true
}
Ausgabe
{"order":1042,"customer":"Ada Lovelace","items":[{"sku":"NB-01","qty":2,"price":12.5},{"sku":"PEN-7","qty":10,"price":1.25}],"paid":true}
Bytes vorher
182
Bytes nachher
137
Ersparnis
24,7 %

Regeln des Formatierers

  • Leerraum zwischen Token wird entfernt; Leerzeichen innerhalb von String-Werten bleiben erhalten.
  • Zahlen werden in ihrer kürzesten Form geschrieben, zum Beispiel wird 12.50 zu 12.5.
  • Die Reihenfolge der Schlüssel bleibt erhalten; kommt ein Schlüssel doppelt vor, bleibt nur sein letzter Wert.