JSON formatieren
Fügen Sie kompaktes oder schlecht eingerücktes JSON ein, um es lesbar zu machen, oder minifizieren Sie es, bevor Sie es in einen Build einbetten. Syntaxfehler werden sofort gemeldet.
So funktioniert es
Typischerweise nützlich, wenn eine API-Antwort komprimiert in einer einzigen unleserlichen Zeile ankommt: Fügen Sie sie ein und klicken Sie auf „Formatieren", um eine eingerückte, leicht lesbare und debugbare Version zu erhalten. Umgekehrt, bevor Sie eine JSON-Konfigurationsdatei bereitstellen, fügen Sie ihren Inhalt hier ein, um zu prüfen, ob er syntaktisch gültig ist (ein Fehler wird sofort angezeigt, wenn dies nicht der Fall ist), und verwenden Sie „Minifizieren", um eine kompakte, in einen Build einbettbare Version zu erzeugen.
Warum zeigt mein JSON einen Syntaxfehler an, obwohl es korrekt aussieht?
Die häufigsten Ursachen sind ein abschließendes Komma nach dem letzten Element eines Objekts oder Arrays (in striktem JSON verboten), einfache Anführungszeichen statt doppelter Anführungszeichen um Schlüssel und Zeichenketten, oder ein Schlüssel ohne Anführungszeichen. JSON ist ein strengeres Format als das JavaScript-Objekt, von dem es sich inspirieren lässt.
Was ist der Unterschied zwischen JSON und einem JavaScript-Objekt?
Ein JavaScript-Objekt ist eine Datenstruktur der Sprache: Es kann Funktionen, Kommentare, Schlüssel ohne Anführungszeichen und abschließende Kommas enthalten. JSON ist ein restriktiveres Textaustauschformat: Schlüssel und Zeichenketten immer in doppelten Anführungszeichen, keine Funktionen, keine Kommentare und keine abschließenden Kommas erlaubt.
Die Formatierung und Minifizierung erfolgen zu 100% lokal in Ihrem Browser über WebAssembly — Ihr JSON, ob es sensible Daten oder eine interne Konfiguration enthält, verlässt niemals Ihr Gerät.