{
name: 'Alex',
active: True,
}JSON Formatter
Formatieren, validieren und prüfen Sie JSON-Daten direkt im Browser. Verschönern Sie unübersichtliches JSON, prüfen Sie seine Struktur, finden Sie Fehler und verstehen Sie das JSON-Format — ohne Ihre Daten hochzuladen.
Standardmäßig privat
Kostenlos · Keine Anmeldung · JSON bleibt in Ihrem Browser
JSON einfügen oder ein Beispiel auswählen.
⌂ Alles bleibt in diesem Browser.
Formatiertes JSON
{
"name": "Alex",
"active": true,
"roles": [
"developer",
"admin"
]
}JSON-Beispiel
Dieses Beispiel ist ein Objekt mit einem Benutzer. Schlüssel benennen Daten, Werte können Strings, Zahlen, Boolesche Werte, Arrays oder verschachtelte Objekte sein. Laden Sie es, um dieselben Daten im Formatter, in der Baumansicht und in der X-Ray-Zusammenfassung zu sehen.
{
"user": {
"id": 1042,
"name": "Alex",
"active": true,
"roles": ["developer", "admin"],
"profile": {
"country": "US",
"timezone": "America/New_York"
}
}
}Was ist JSON?
JSON ist ein leichtgewichtiges, textbasiertes Format für strukturierte Daten. Menschen und Programme nutzen es zum Informationsaustausch, weil es gut lesbar, weit verbreitet und unabhängig von einer bestimmten Datenbank oder Programmiersprache ist. APIs liefern häufig JSON; Anwendungen nutzen es auch für Einstellungen, Exporte und Konfiguration.
Was sind JSON-Daten?
Ein JSON-Dokument enthält einen einzigen Wurzelwert — meist ein Objekt oder ein Array. Objekte bündeln benannte Felder, Arrays halten eine geordnete Liste. Jedes Feld oder Element hat einen der unten aufgeführten JSON-Werttypen.
Was ist das JSON-Format?
JSON hat wenige, aber strenge Regeln. Kleine Zeichensetzungsfehler können eine API-Antwort oder Konfigurationsdatei ungültig machen; ein Formatter hilft vor dem Teilen oder Speichern.
- Verwenden Sie doppelte Anführungszeichen für jeden Schlüssel und jeden String.
- Objekte stehen zwischen { }, Arrays zwischen [ ].
- Trennen Sie Eigenschaften und Array-Elemente mit Kommas.
- Nach dem letzten Element darf kein Komma stehen.
- Zwischen einem Objektschlüssel und seinem Wert steht genau ein Doppelpunkt.
- Verwenden Sie true, false und null in Kleinbuchstaben.
- Zahlen dürfen kein führendes Pluszeichen und kein NaN enthalten.
- Maskieren Sie ein Anführungszeichen in einem String mit einem Backslash.
- Fügen Sie keine Kommentare hinzu; Standard-JSON kennt keine Kommentare.
- Jede öffnende Klammer muss eine passende schließende Klammer haben.
{
"name": "Alex",
"active": true
}Gültiges JSONWas ist JSON Schema?
JSON Schema ist ein separater Standard, der die erwartete Struktur von JSON beschreibt: Pflichtfelder, erlaubte Werttypen, Formate und mehr. JSON sind die Daten; ein Schema ist ihr Vertrag. Dieses Tool prüft derzeit JSON-Syntax und hilft bei der Strukturanalyse. Es behauptet nicht, ein JSON Schema zu validieren.
Häufige JSON-Fehler
Die Reparatur verarbeitet nur eine begrenzte, vorhersehbare Auswahl von Kopierfehlern: Kommentare, einfache Schlüssel ohne Anführungszeichen, Strings mit einfachen Anführungszeichen, Python-artige True/False/None und nachgestellte Kommas. Prüfen Sie das reparierte Ergebnis vor dem Produktiveinsatz.
JSON Formatter – FAQ
Was ist JSON?
JSON steht für JavaScript Object Notation und ist ein Textformat für strukturierte Daten. Es wird häufig in APIs, Konfigurationsdateien und Webanwendungen verwendet.
Was ist eine JSON-Datei?
Eine JSON-Datei ist eine Klartextdatei, meist mit der Endung .json, die JSON-Daten enthält. Sie kann in einem Code-Editor oder von JSON-fähiger Software geöffnet werden.
Verändert das Formatieren die Daten?
Nein. Das Formatieren ändert nur Leerraum um gültiges JSON. ToolkitLoop erhält den ursprünglichen Zahlentext, statt ihn über JavaScript-Zahlen erneut zu serialisieren.
Validiert das Formatieren JSON Schema?
Nein. Das Formatieren prüft die JSON-Syntax, aber nicht die Geschäftsregeln eines JSON Schema oder einer API.