Praxisratgeber

JSON formatieren und validieren: Syntax, Struktur und Schema

Unterscheiden Sie JSON-Formatierung von Schema-Validierung und finden Sie häufige Syntaxfehler.

Formatierung ist keine vollständige Validierung

Ein Formatierer ordnet Leerzeichen und Einrückung; ein Parser prüft, ob der Text gültige JSON-Syntax hat. Die Validierung mit JSON Schema prüft zusätzlich die von Ihnen festgelegte Struktur und Regeln. Ein übersichtlich formatiertes Dokument erfüllt daher nicht automatisch das Schema Ihrer Anwendung.

Fehler eingrenzen

Verwenden Sie doppelte Anführungszeichen für Namen und Zeichenfolgen, entfernen Sie überflüssige Schlusskommas und prüfen Sie Escape-Zeichen. Testen Sie nach Möglichkeit ein verkleinertes Beispiel und vergleichen Sie die gemeldete Zeile oder den Pfad mit dem Original.

Daten prüfen

Kontrollieren Sie anschließend Datentypen, Pflichtfelder und die von Ihrer Anwendung erwarteten Werte. Der Validator kann nur Regeln prüfen, die im bereitgestellten Schema stehen; er bestätigt nicht, dass Daten sachlich richtig oder sicher sind.

Technische Quellen

Verwandte Tools

☕ Unterstützen