
Ideal vor dem Speichern oder Übertragen, wenn eine lesbare JSON-Datei kleiner werden soll, ohne ihre Datenstruktur zu verändern.
Verdichte gültiges JSON zu einer kompakten Fassung ohne unnötige Leerzeichen und Zeilenumbrüche. Deine Daten werden nicht übertragen.
Das Beispiel ist ein kleines Objekt mit einer Nachricht und einem Flag. Prüfen Sie nach dem Minifizieren, ob Anführungszeichen und Klammern noch vorhanden sind und ob der Inhalt strikt unverändert ist: Nur das Layout sollte sich unterscheiden, niemals die Werte selbst.
Eingabe
{
"message": "Hello",
"active": true
}Ergebnis
{"message":"Hello","active":true}Die Minifizierung läuft in Ihrem Browser mit dem Text, den Sie einfügen, oder der Datei, die Sie importieren. Nichts wird nach außen gesendet und nichts bleibt zurück, sobald der Tab geschlossen ist, sodass Geschäftsdaten komprimiert werden können, ohne weitergegeben zu werden.
Nein, nur unnötige Leerzeichen und Zeilenumbrüche werden entfernt. Text innerhalb von Zeichenketten, Zahlen und booleschen Werten sollte genau gleich bleiben, und der Vergleich beider Versionen ist ein schneller Weg, um zu bestätigen, dass sich nichts anderes verschoben hat.
Korrigieren Sie die Syntax zuerst in einem Formatierer und kommen Sie dann zum Komprimieren zurück. Ein ungültiges Dokument kann nicht zuverlässig verkleinert werden, und der Fehler muss behoben werden, bevor eine andere Operation versucht wird.
Sie ist kleiner, was die Übertragungszeit verkürzen kann, besonders wenn das Original viele Einrückungen enthielt. Bei kleinen Objekten bleibt der Gewinn bescheiden und hängt vor allem davon ab, wie Ihr Caching eingerichtet ist.