JSON formatieren, validieren und minimieren.
Dieses Tool hilft Ihnen, JSON zu formatieren, zu validieren und zu minimieren. Fügen Sie Ihr JSON in den Eingabebereich ein oder tippen Sie es ein, und verwenden Sie dann die Steuerelemente, um die Syntax zu validieren, mit Einrückungen zu verschönern oder auf eine einzelne Zeile zu minimieren. Der Ausgabebereich zeigt das Ergebnis, und Sie können es als Baum anzeigen lassen.
JSON (JavaScript Object Notation) ist ein leichtgewichtiges Datenformat zum Speichern und Austauschen von Daten. Es ist für Menschen lesbar und von Maschinen analysierbar und wird häufig in Web-APIs, Konfigurationsdateien und Anwendungsdaten verwendet. JSON unterstützt Objekte, Arrays, Zeichenketten, Zahlen, Boolesche Werte und Null.
Verwenden Sie dieses Tool, wenn Sie API-Antworten validieren, Konfigurationsdateien formatieren, JSON-Daten debuggen oder JSON für die Produktion vorbereiten müssen. Es ist auch hilfreich, wenn Sie minimiertes JSON aus dem Netzwerk-Tab oder aus Logs kopieren und es in einer übersichtlichen, strukturierten Weise lesen möchten.
Validieren: Prüfen, ob eine Zeichenkette gültiges JSON ist, bevor es im Code verwendet oder gespeichert wird.
Formatieren: Minimiertes oder unübersichtliches JSON mit einheitlichen Einrückungen lesbar machen.
Minimieren: JSON für APIs, Umgebungsvariablen oder eingebettete Daten verkleinern.
Baumansicht: Grosse JSON-Strukturen erkunden, ohne durch unformatierten Text scrollen zu müssen.
Beim Verschönern von JSON werden Einrückungen und Zeilenumbrüche hinzugefügt, sodass Sie es leicht lesen und bearbeiten können. Beim Minimieren werden alle unnötigen Leerzeichen und Zeilenumbrüche entfernt, um die Dateigrösse zu reduzieren – nützlich für Produktions-APIs und schnelleres Laden. Dieses Tool kann beides: Formatieren für die Entwicklung und Minimieren für den Einsatz.
JSON unterstützt eine kleine Anzahl von Werttypen. Deren Verständnis hilft Ihnen, Daten korrekt zu schreiben und zu validieren:
Objekte: Ungeordnete Sammlungen von Schlüssel-Wert-Paaren in geschweiften Klammern. Schlüssel müssen in doppelten Anführungszeichen stehen.
Arrays: Geordnete Listen von Werten in eckigen Klammern. Elemente können jeden JSON-Typ haben.
Zeichenketten: Text in doppelten Anführungszeichen. Backslash zum Escapen von Anführungszeichen und Steuerzeichen verwenden.
Zahlen: Ganzzahlen oder Dezimalzahlen; keine führenden Nullen (ausser 0) und keine nachfolgenden Nullen nach einem Dezimalpunkt.
Boolesche Werte: Die Literale true und false, ohne Anführungszeichen.
Null: Das Literal null, das einen leeren oder fehlenden Wert repräsentiert.
Das richtige Format für Ihre Situation wählen:
Verschönern für: API-Antworten lesen, Konfigurationsdateien bearbeiten, Debuggen und Strukturen verstehen. Einrückungen und Zeilenumbrüche machen Verschachtelungen deutlich.
Minimieren für: Produktions-APIs, Umgebungsvariablen, inline Skriptdaten und kleinere Nutzdaten. Entfernt alle unnötigen Leerzeichen.
Validieren wenn: Aus externen Quellen einfügen, vor dem Speichern in einer Datenbank oder beim Debuggen von Syntaxfehlern. Stellt strenge JSON-Syntax sicher.
Baumansicht verwenden für: Grosse oder tief verschachtelte JSON-Strukturen. Knoten aus- und einblenden, um Schlüssel und Werte ohne Scrollen zu finden.
Ein dedizierter JSON-Formatierer und -Validator spart Zeit bei der Arbeit mit APIs, Konfigurationen oder anderen JSON-Daten.
Beim Verschönern von JSON wird es mit Einrückungen und Zeilenumbrüchen neu formatiert, damit es leicht lesbar ist. Minimieren macht das Gegenteil: Es entfernt zusätzliche Leerzeichen und Zeilenumbrüche, um die Grösse zu reduzieren.
Minimiertes JSON ist kleiner und wird schneller übertragen. Es wird häufig in Produktions-APIs, Konfigurationen und beim Einbetten von JSON in HTML oder Umgebungsvariablen verwendet.
Nein. Die gesamte Verarbeitung erfolgt in Ihrem Browser. Ihr JSON wird niemals hochgeladen oder auf unseren Servern gespeichert.
Das Tool unterstützt Standard-JSON: Objekte, Arrays, Zeichenketten, Zahlen, Boolesche Werte und Null. Kommentare oder abschliessende Kommas werden nicht unterstützt; Validieren verwenden, um Syntaxfehler zu erkennen.
Sie erhalten minimiertes JSON von einer REST-API. Fügen Sie es in die Eingabe ein, klicken Sie auf Formatieren und wählen Sie 2 Leerzeichen oder 4 Leerzeichen als Einrückung. Die Ausgabe zeigt dieselben Daten in einer lesbaren Struktur, sodass Sie Felder und verschachtelte Objekte prüfen können.
Anwendungsfall: Entwicklung und Debugging
Ihre Anwendungskonfiguration ist als lesbares JSON gespeichert. Vor dem Deployment Minimieren verwenden, um eine einzeilige Zeichenkette zu erhalten. Das Ergebnis kann in eine Umgebungsvariable eingefügt oder in HTML eingebettet werden, wodurch die Grösse reduziert und das Format gültig bleibt.
Anwendungsfall: Deployment und Speicherung
Daten aus Formularen, Importen oder Drittanbieter-APIs sind möglicherweise kein gültiges JSON. Fügen Sie sie in das Tool ein und klicken Sie auf Validieren. Bei Syntaxfehlern erhalten Sie eine klare Fehlermeldung; wenn gültig, können Sie sie nach Bedarf formatieren oder minimieren.
Anwendungsfall: Validierung und Fehlerprüfung