Schema-Generator und -Prüfer
Eingabeformat
Ausgabeformat
Gib etwas ein, dann erscheint hier das Ergebnis.
Gegen JSON Schema prüfen
Füge ein Schema ein oder übernimm das aus deinen Daten erzeugte.
Hilfe & Infos
Über dieses Werkzeug
Füge Beispieldaten ein, und das Werkzeug leitet ein Schema ab, das zum Format passt: JSON, YAML und TOML ergeben ein JSON Schema (Entwurf 2020-12), XML ein XML Schema (XSD), CSV ein Tabellenschema mit Spaltentypen und Einschränkungen. Eine Tabelle zeigt die Struktur. Darunter kannst du ein vorhandenes Schema einfügen und die Daten dagegen prüfen; jedes Problem steht mit seiner Stelle in der Liste. JSON Schema versteht die Entwürfe 4, 7, 2019-09 und 2020-12, bei XML funktionieren XSD und RELAX NG.
Gut zu wissen
Ein aus einem einzigen Beispiel abgeleitetes Schema kennt nur dieses Beispiel: Prüfe es und lockere Typen oder entferne Pflichtfelder, wo deine Daten abweichen dürfen. Bei mehreren Elementen in einer Liste werden Eigenschaften, die in einigen fehlen, optional.
Weitere Werkzeuge
- JSON-Formatierer – JSON, YAML, TOML, XML, CSV formatieren und prüfen
- Format-Umwandler – JSON, YAML, TOML, XML und CSV ineinander umwandeln
- REST-Client – HTTP-Anfragen senden und die Antwort ansehen
- Base64 – Text kodieren und dekodieren
- URL kodieren – URLs kodieren, dekodieren und zerlegen
- Hash-Generator – MD5, SHA-1, SHA-256 u. a. für Text oder Dateien
- UUID-Generator – Zufällige oder zeitlich sortierte UUIDs
- JWT-Dekodierer – Kopf und Nutzdaten eines Tokens lesen
- Unix-Zeit – Unix-Zeit in Datum und zurück
- Farbumrechner – HEX, RGB, HSL und Kontrastprüfung