Zum Hauptinhalt springen

JSON-Schema-Validator

Validieren Sie jedes JSON-Dokument gegen ein JSON-Schema (Teilmenge draft-07).

Validierungsfehler

Über dieses Werkzeug

Der JSON-Schema-Validator prüft ein JSON-Dokument gegen ein JSON-Schema (Teilmenge von draft-07). Beide Eingaben werden lokal in Ihrem Browser validiert — nichts wird an einen Server gesendet.

Unterstützte Schlüsselwörter

  • Typprüfung: string, number, integer, boolean, null, array, object, oder ein Array von Typen.
  • Objekt: required, properties, additionalProperties, patternProperties.
  • Array: items (einzelnes Schema oder Tupel), minItems, maxItems.
  • String: minLength, maxLength, pattern, format (email, uri, uuid, date, date-time, ipv4, ipv6, hostname).
  • Zahl: minimum, maximum, exclusiveMinimum, exclusiveMaximum, multipleOf.
  • Kombinatoren: oneOf, anyOf, allOf, not, if/then/else.
  • Konstanten: enum, const.
  • Referenzen: $ref mit lokalen #/definitions/...-Pfaden.

Datenschutz

Schema und Daten werden vollständig in Ihrem Browser verarbeitet — nichts verlässt Ihr Gerät.