JSON-Schema-Generator
JSON-Daten analysieren und daraus sofort ein JSON-Schema nach Draft-07 erzeugen
Fügen Sie Ihre JSON-Daten ein: Das Tool analysiert den Typ jedes Werts (String, Zahl, Objekt, Array und weitere) und erzeugt daraus in Echtzeit ein JSON-Schema im Draft-07-Format. Das spart Zeit bei der API-Dokumentation und beim Aufsetzen von Validierungsregeln. Die gesamte Verarbeitung findet im Browser statt, Ihre Daten werden nicht an einen Server übertragen.
도구를 불러오는 중…
🔒 Alles läuft zu 100 % in Ihrem Browser. Ihre Dateien und Eingaben werden niemals auf einen Server hochgeladen.
Anleitung
- Fügen Sie die JSON-Ausgangsdaten in das linke Eingabefeld ein oder tippen Sie sie direkt ein.
- Vergeben Sie bei Bedarf einen Schema-Titel und legen Sie per Kontrollkästchen fest, ob alle Eigenschaften als Pflichtfelder gelten sollen.
- Das erzeugte JSON-Schema erscheint während der Eingabe in Echtzeit.
- Kopieren Sie das fertige Schema über die Schaltfläche „Kopieren“ und fügen Sie es dort ein, wo Sie es brauchen.
FAQ
- Was passiert, wenn ein Array Werte unterschiedlicher Typen enthält?
- Kommen in einem Array mehrere Typen vor, wird pro Typ ein Beispiel herangezogen und das Schema als anyOf-Konstruktion aufgebaut.
- Was bewirkt die Option „Alle Eigenschaften als Pflichtfelder“?
- Ist sie aktiv, werden sämtliche Schlüssel eines Objekts in das required-Array aufgenommen – das Schema verlangt dann, dass diese Eigenschaften zwingend vorhanden sind.
- Was passiert bei ungültigem JSON?
- Liegt ein Syntaxfehler vor, erscheint statt des Schemas eine Fehlermeldung, die auf die fehlerhafte Stelle hinweist.
