Datenformat

JSON-Schema-Generator

Ein JSON-Schema aus einem JSON-Beispieldokument ableiten, mit Draft-Auswahl und Pflichtfeldrichtlinien.

Your data stays on your deviceNo upload, no serverWorks offline

Warum dieses Tool verwenden

03

Einen JSON-Beispiel einfügen und ein draft-2020-12 oder draft-07 Schema mit erkannten String-Formaten und konfigurierbarer Pflichtfeldbehandlung erhalten.

JSON Schema Generator leitet ein Schema aus einem JSON-Beispieldokument ab, um zukünftige Payloads zu validieren, TypeScript zu generieren oder APIs zu dokumentieren.

Führt Schemas von Array-Elementen zusammen, erkennt gängige Formate (date-time, email, uri, uuid) und unterstützt draft 2020-12 und draft-07.

So wird's verwendet

03
01Einen repräsentativen JSON-Beispiel einfügen (Objekt oder Array von Objekten).
02Den Schema-Draft und die Pflichtfeld-Richtlinie wählen.
03Das generierte Schema aus dem Ausgabe-Panel kopieren.

Schnellcheck vor dem Kopieren

03

Confirm the input is the format you intended.

Scan the result before using it in a document, URL, config, or message.

Copy only the output you need.

FAQ

03
Was macht die intelligente Pflichtfeld-Richtlinie?

Bei Arrays werden nur in allen Elementen vorhandene Schlüssel als erforderlich markiert. Bei einzelnen Objekten entspricht das 'alle erforderlich'.

Werden String-Formate automatisch erkannt?

Ja. Die Formate date, date-time, email, uri und uuid werden aus den Beispielwerten abgeleitet.

Wird mein JSON irgendwohin gesendet?

Nein. Die Ableitung läuft vollständig in diesem Tab.

Verwandte Tools

03

JSON Formatter

JSON formatieren, minifizieren und validieren – alles an einem Ort.