JSON Validator

Validiere JSON-Dokumente und zeige die genaue Zeile und Spalte jedes Syntaxfehlers.

Processed in your browserNo upload, no signup

JSON input

0 lines · 0 chars

Status

0 lines · 0 bytes
Deine Eingabe wird lokal verarbeitet und nicht hochgeladen. Überprüfe es mit DevTools → Network.

JSON Validator Beispiele.

// Gültiges vs. ungültiges JSON

Häufig gestellte Fragen.

Welche Fehler erkennt es?

Es erkennt fehlende Kommas, ungeschlossene Klammern, schlüssel ohne Anführungszeichen und andere JSON-Syntaxfehler.

Wie funktioniert JSON-Validierung?

Der JSON-Validierer analysiert den Eingabe-Text und prüft, ob er den JSON-Syntaxregeln entspricht. Er erkennt Fehler wie fehlende Anführungszeichen, fehlerhafte Kommata oder ungültige Werte.

Bei jedem Fehler wird die genaue Position im Text angezeigt, einschließlich Zeilen- und Spaltennummer. Das erleichtert die Fehlerbehebung erheblich.

Der Validierer prüft auch die JSON-Struktur auf Vollständigkeit – ob alle geschweiften und eckigen Klammern korrekt geschlossen sind.

Häufige Fehler

Der häufigste Fehler ist die Verwendung einfacher Anführungszeichen statt doppelten. JSON erlaubt nur doppelte Anführungszeichen für Schlüssel und Strings.

Trailing Commas (ein Komma nach dem letzten Element) sind in JSON nicht erlaubt, aber in vielen anderen Formaten üblich. Das führt bei der Konvertierung oft zu Fehlern.

Ungültige Werte wie undefined (JavaScript-spezifisch) oder Kommentare sind in JSON nicht enthalten. Der Validierer erkennt und meldet solche Fehler.

Validierung vs. Schema

Die Basisvalidierung prüft nur die JSON-Syntax. Das ist ausreichend, um sicherzustellen, dass der Text als JSON interpretiert werden kann.

Schema-basierte Validierung geht weiter und prüft, ob die JSON-Struktur einem definierten Schema entspricht. Das umfasst Datentypen, Pflichtfelder und Wertebereiche.

Für die Validierung mit Schemas verwenden Sie Tools wie AJV oder jsonschema. Diese prüfen die JSON-Struktur gegen eine JSON-Schema-Definition.

Verwandte Tools.