mindblown/ Dev
Sprache: Deutsch ▾

MINDBLOWN / DEV · Für das, was du gerade vorhast

JSON formatieren und prüfen: Beispiel.

JSON mit zwei Leerzeichen einrücken und prüfen. Eingabe und Ergebnis vergleichen sowie Grenzen der Zahlengenauigkeit verstehen.

Verarbeitung auf deinem GerätOhne Benutzerkonto

JSON formatieren und prüfen

Dev / 01

Das Formular enthält dieses Beispiel. Ändern Sie die Werte, um Ihren eigenen Input auszuprobieren.

Bis 500.000 Zeichen. JSON-Zahlen verwenden JavaScript-Genauigkeit; ganze Zahlen über 9.007.199.254.740.991 als Zeichenfolge speichern.

Verwenden Sie die Formatierung, wenn eine JSON-Antwort oder -Konfiguration in einer Zeile schwer zu lesen ist. Das Beispiel enthält einen String, ein boolesches und ein Array. Der Formatierer analysiert zuerst die Eingabe, so dass ungültiges JSON einen Fehler anstelle eines teilweise formatierten Ergebnisses erzeugt.

Beispieleingabe

{"name":"Ada","active":true,"roles":["reader","editor"]}

Erwartetes Ergebnis

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

Schritt für Schritt

  1. Halten Sie den Formatvorgang ausgewählt und prüfen Sie das vorgefüllte JSON-Objekt.
  2. Führen Sie den Formatierer aus und vergleichen Sie die Zwei-Raum-Einrückung mit dem erwarteten Ergebnis.
  3. Versuchen Sie die Kompaktoperation und führen Sie dann ein Nachkomma ein, um einen Validierungsfehler zu sehen.

Das Ergebnis verstehen

Linienumbrüche und Einrückungen erleichtern die Inspektion des Objekts, ohne die Beispielwerte zu ändern. JSON erfordert doppelt zitierte Eigenschaftsnamen und Strings. Kommentare, Nachkommas und undefinierte sind nicht gültig JSON. Ein Parser kann auch doppelte Eigenschaftsnamen durch ihren letzten Wert ersetzen.

Grenzen und Hinweise

Das Parsing verwendet JavaScript-Zahlenpräzision und kann große Ganzzahl-Identifikatoren runden. Speichern Sie solche Identifikatoren als Strings. Formatierung ist keine Byte-erhaltende Transformation, also verwenden Sie sie nicht auf signierten Nutzlasten, die genaue Originalbytes erfordern.

RFC 8259

Werkzeug öffnen

So funktioniert es

Kompakte Antworten lesbar formatieren oder JSON zum Kopieren minimieren.

Eingabe → Ausführen → Ergebnis. Verarbeitung auf deinem Gerät.

Google Analytics zählt Seitenaufrufe erst nach deiner Zustimmung. Es läuft in einem separaten Frame ohne Zugriff auf Werkzeugdaten. Zufällige Cookie-Kennungen werden von den Mindblown-Seiten gemeinsam genutzt: Die Browserkennung bleibt bis zu zwei Jahre und die Sitzungskennung 30 Minuten gespeichert. Du kannst deine Zustimmung in den Cookie-Einstellungen widerrufen.

Deine Daten und Werbung

Eingaben und Dateien werden im Browser verarbeitet. Diese Werkzeuge laden sie nicht hoch und speichern sie nicht. Neuladen löscht deine Arbeit. Downloads und Zwischenablage bleiben unter deiner Kontrolle.

Produktionsseiten zeigen Adsterra-Werbung in Frames einer separaten Domain. Der Anbieter erhält Verbindungsdaten wie IP-Adresse und Browserinformationen und kann Cookies verwenden. Über diese Frames kann er keine Werkzeugeingaben lesen. Auch das Hosting verarbeitet Verbindungsmetadaten.

Adsterra-Datenschutzrichtlinie