ToolHub
Tool öffnen

JSON Schema Generator

Automatisch JSON-Schema-Definitionen aus JSON-Daten generieren

Entwicklertools

Über dieses Tool

Der JSON Schema Generator erstellt JSON-Schema-Definitionen aus Ihren JSON-Daten. Er analysiert Struktur und Typen und generiert vollständige Schemas gemäß JSON Schema Draft-07 und Draft-2020-12, mit automatischer Typinferenz und Erkennung von Pflichtfeldern.

Hauptfunktionen

Schnellvorschau

Anwendungsfälle

json schema validation api draft-07

Häufig gestellte Fragen

Welche JSON-Schema-Versionen werden unterstützt?

Unterstützt werden JSON Schema Draft-07 und Draft-2020-12. Sie können die Zielversion vor der Generierung über das Dropdown-Menü auswählen. Das generierte Schema fügt automatisch die entsprechende $schema-Deklaration hinzu.

Wie funktioniert die Typinferenz?

Das Tool leitet Typen automatisch aus JSON-Werten ab: Zeichenketten werden als string, Ganzzahlen als integer, Gleitkommazahlen als number, Boolesche Werte als boolean, Arrays als array, Objekte als object und null als null abgeleitet. Verschachtelte Strukturen generieren rekursiv Unterschemata.

Welche Formate werden bei der Formatinferenz unterstützt?

Wenn die Option „Format ableiten" aktiviert ist, erkennt das Tool gängige Zeichenkettenformate wie E-Mail, URI, date-time und UUID und fügt das entsprechende format-Feld zum Schema hinzu. Nicht übereinstimmende Zeichenketten werden nur als string-Typ markiert.

Sind meine Daten bei der Nutzung dieses Tools sicher?

Absolut sicher. Alle JSON-Datenanalyse und Schema-Generierung werden lokal im Browser ausgeführt. Es werden keine Daten auf einen Server hochgeladen, sodass Ihre Datenstruktur vollständig privat bleibt.

Wie kann ich überprüfen, ob das generierte Schema korrekt ist?

Klicken Sie nach der Schema-Generierung auf die Schaltfläche „Validieren", um die ursprünglichen JSON-Daten gegen das generierte Schema zu prüfen. Das Tool meldet die Validierungsergebnisse, einschließlich Typfehler und fehlender Pflichtfelder.