Zum Inhalt springen
Toolbrik

JSON-Schema-Generator

Füge ein Beispiel-JSON ein und erzeuge automatisch sein JSON Schema (Draft 2020-12) mit abgeleiteten Typen, Pflichtfeldern und Eigenschaften. Füge Beschreibungen und Beispiele hinzu.

Beispiel-JSON

JSON-Schema (Draft 2020-12)

Füge ein Beispiel-JSON ein, um sein Schema zu erzeugen.

So funktioniert: JSON Schema

  1. 1Füge ein Beispiel-JSON ein.
  2. 2Das Tool leitet Typen und Pflichtfelder ab.
  3. 3Kopiere das erzeugte JSON Schema (Draft 2020-12).

Wofür ist es gut?

  • Einen API-Vertrag anhand einer echten Antwort dokumentieren.
  • Eingabedaten in Formularen oder Services validieren.
  • Einen Ausgangspunkt für OpenAPI erhalten.

Ein JSON Schema erzeugen

Wozu es dient

Ein JSON Schema beschreibt die Struktur eines Dokuments: Typen, Pflichtfelder und Formate. Es validiert API-Anfragen, Formulare und Konfigurationsdateien.

Abgeleitet, nicht endgültig

Aus einem Beispiel lässt sich nur ableiten, was darin vorkommt. Prüfen Sie das Schema: ergänzen Sie echte Pflichtfelder, Einschränkungen wie minLength oder enum und Formate wie email oder date-time.

Validierung in der Praxis

Bibliotheken wie Ajv (JavaScript) oder jsonschema (Python) wenden das Schema an und liefern klare Fehler, bevor fehlerhafte Daten Ihre Logik erreichen.

Verwandte Tools

Häufig gestellte Fragen

Wie werden die Typen abgeleitet?+

Es analysiert den Typ jeder Eigenschaft in deinem Beispiel und erzeugt das entsprechende Schema (string, number, boolean, array, object...).

War „JSON Schema" hilfreich?

Teile es mit jemandem, der es braucht. Kostenlos und ohne Datenspeicherung.

X WhatsApp Telegram