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)
So funktioniert: JSON Schema
- 1Füge ein Beispiel-JSON ein.
- 2Das Tool leitet Typen und Pflichtfelder ab.
- 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...).

