JSON-Schema-Validator
Validieren Sie JSON-Daten gegen ein JSON Schema (Draft 7+). Detaillierte Fehlerberichte mit Pfaden. Gratis, 100% in Ihrem Browser.
Referenz
Wie funktioniert der JSON-Schema-Validator?
JSON Schema ist ein Vokabular zur Beschreibung der Struktur von JSON-Daten — Typen, erforderliche Felder, Wertbeschränkungen (min/max, pattern, enum) und verschachtelte Schemas. Dieses Tool implementiert eine Untermenge der Validierung von Draft 7+: Typprüfungen (string, number, integer, boolean, array, object, null), Beschränkungen (minLength, maxLength, minimum, maximum, pattern, enum, const), Komposition (allOf, anyOf, oneOf, not) und rekursive Validierung von properties und items. Fehler enthalten den JSON-Pfad des verletzenden Werts.
Häufige Anwendungsfälle
- API-Vertragstests — verifizieren Sie, dass Antworten Ihren OpenAPI/Swagger-Schemas entsprechen.
- Config-Validierung — fangen Sie Tippfehler vor dem Deployment von Konfigurationsdateien ab.
- Formular-Validierung — teilen Sie Schemas zwischen Frontend- und Backend-Validatoren.
- Datenqualität — validieren Sie aufgenommene JSON-Dateien in ETL-Pipelines.
Datenschutz
Die gesamte Validierung läuft zu 100% in Ihrem Browser. Schemas und Daten verlassen niemals Ihr Gerät.