JSON-Schema-Validator

Validiert JSON lokal gegen ein Draft-2020-12-Schema und zeigt jeden Ajv-Fehlerpfad, jedes Schlüsselwort und jede Meldung.

Läuft vollständig im Browser. Nichts, was Sie eingeben, wird hochgeladen.

Über dieses Werkzeug

Füge ein JSON Schema nach Draft 2020-12 und eine JSON-Instanz ein und validiere beides lokal mit Ajv. Jeder Fehler enthält instancePath, schemaPath, keyword und message; externe Verweise werden abgelehnt und nicht geladen.

Fragen und Antworten

Welchen JSON-Schema-Entwurf verwendet der Validator?
Er verwendet den Draft-2020-12-Einstiegspunkt von Ajv. Schemas, die nur für ältere Entwürfe geschrieben wurden, müssen eventuell ihren deklarierten Dialekt oder ihre Schlüsselwörter aktualisieren.
Lädt der Validator einen entfernten $ref herunter?
Nein. Rein fragmentbasierte lokale Verweise sind erlaubt, externe und entfernte Verweise werden jedoch ohne Netzwerkanfrage gemeldet.
Welche Angaben erscheinen bei einer ungültigen Instanz?
Jeder Ajv-Fehler zeigt Instanzpfad, Schemapfad, fehlgeschlagenes Schlüsselwort und Validierungsmeldung, damit beide Seiten der Abweichung auffindbar sind.

Verwandte Werkzeuge

Zurück zu allen Mini Tools