JSON-Minifier
Produktions-APIs und Protokollversender senden häufig kompaktes JSON ohne hübsche Leerzeichen. Durch die Minimierung werden Einrückungen und Zeilenumbrüche entfernt, während die Daten erhalten bleiben — wodurch die Anzahl der Bytes für Bandbreite und Speicher verringert wird.
So minimieren Sie JSON
1. Fügen Sie schön gedrucktes JSON ein.
2. Klicke auf „Minimieren“ — ungültiges JSON zeigt einen Analysefehler an.
3. Einzeiliges Ergebnis kopieren.
4. Verwendung im HTTP-Body, in Umgebungsvariablen oder in eingebetteten Konfigurationen.
Beispiele minimieren
In HTML-Datenattribut einbetten
Verkleinern Sie den JSON-Code der Diagrammkonfiguration, um Inline-Skript-Tags mit weniger Bytes anzupassen.
Lambda-Env-Größe
Für AWS-Env-Variablen gelten Größenbeschränkungen — Minimieren Sie den Wrapper für verschachtelte JSON-Geheimnisse.
Mobile API-Anfrage
Reduzieren Sie die POST-Body-Größe in langsamen Netzwerken — bei 3G zählt jedes KB.
Wann JSON minimiert werden sollte
• Beim wiederholten Versand von JSON über Kabel in großem Maßstab.
• Beim Speichern vieler ähnlicher Konfigurationsblobs.
• Wenn Tools einzeiliges JSON erfordern (einige CLIs).
Kanonisches JSON zum Signieren
JWT und einige Blockchain-APIs erfordern eine kanonische Bytereihenfolge. Möglicherweise ist eine blinde Minimierung nach dem Sortieren der Schlüssel erforderlich — überprüfen Sie die Spezifikation, bevor Sie signierte Nutzlasten minimieren.
Häufige Fragen
Führt die Minimierung zu Änderungsdaten?
Nein — nur unbedeutende Leerzeichen werden entfernt; Werte und Schlüsselreihenfolge bleiben gleich (Schlüsselreihenfolge bleibt beim Parsen erhalten).
Minimieren oder komprimieren?
Minimieren entfernt Leerzeichen; gzip komprimiert weiter auf der HTTP-Ebene — beide Stacks.
Ungültiger JSON?
Minifier schlägt beim Parsen fehl — zunächst mit dem Validator beheben.
Unicode entkommen?
Standard-Stringify kann Nicht-ASCII entkommen — Verhalten entspricht JSON.stringify.
Lokal?
Yes.