Schemagenerator en -validator
Invoerformaat
Uitvoerformaat
Voer iets in om het resultaat te zien.
Valideren met JSON Schema
Plak een schema of gebruik het uit je gegevens gegenereerde.
Hulp en info
Over deze tool
Plak voorbeeldgegevens en de tool leidt een schema af dat bij het formaat past: JSON, YAML en TOML geven een JSON Schema (concept 2020-12), XML een XML Schema (XSD), CSV een tabelschema met kolomtypes en beperkingen. Een tabel toont de structuur. Plak daaronder een bestaand schema om de gegevens te controleren; elk probleem staat met zijn plaats in de lijst. JSON Schema begrijpt de concepten 4, 7, 2019-09 en 2020-12, bij XML werken XSD en RELAX NG.
Goed om te weten
Een schema dat uit één voorbeeld is afgeleid kent alleen dat voorbeeld: controleer het en versoepel types of verwijder verplichte eigenschappen waar je gegevens mogen afwijken. Bij meerdere items in een lijst worden eigenschappen die in sommige ontbreken optioneel.
Meer tools
- JSON-formatter – JSON, YAML, TOML, XML, CSV opmaken en valideren
- Formaatomzetter – JSON, YAML, TOML, XML en CSV in elkaar omzetten
- REST-client – HTTP-verzoeken versturen en het antwoord bekijken
- Base64 – Tekst coderen en decoderen
- URL coderen – URL's coderen, decoderen en splitsen
- Hash-generator – MD5, SHA-1, SHA-256 en meer voor tekst of bestanden
- UUID-generator – Willekeurige of op tijd gesorteerde UUID's
- JWT-decoder – Header en payload van een token lezen
- Unix-tijd – Unix-tijd naar datum en terug
- Kleuromzetter – HEX, RGB, HSL en contrastcontrole