Générateur et validateur de schémas
Format d’entrée
Format de sortie
Saisissez quelque chose pour voir le résultat.
Valider avec JSON Schema
Collez un schéma ou utilisez celui généré à partir de vos données.
Aide et infos
À propos de cet outil
Collez des données d’exemple et l’outil déduit un schéma adapté au format : JSON, YAML et TOML donnent un JSON Schema (brouillon 2020-12), XML un XML Schema (XSD), CSV un schéma de table avec types de colonnes et contraintes. Un tableau montre la structure. Dessous, collez un schéma existant pour valider les données ; chaque problème est listé avec son emplacement. JSON Schema accepte les brouillons 4, 7, 2019-09 et 2020-12, pour XML XSD et RELAX NG fonctionnent.
Bon à savoir
Un schéma déduit d’un seul exemple ne connaît que cet exemple : relisez-le et assouplissez les types ou retirez des propriétés obligatoires là où vos données peuvent varier. Avec plusieurs éléments dans une liste, les propriétés absentes de certains deviennent facultatives.
Autres outils
- Formateur JSON – Formater et valider JSON, YAML, TOML, XML, CSV
- Convertisseur de formats – Convertir JSON, YAML, TOML, XML et CSV entre eux
- Client REST – Envoyer des requêtes HTTP et voir la réponse
- Base64 – Encoder et décoder du texte
- Encoder une URL – Encoder, décoder et décomposer des URL
- Générateur de hash – MD5, SHA-1, SHA-256 et plus pour texte ou fichiers
- Générateur d’UUID – UUID aléatoires ou triés par date
- Décodeur JWT – Lire l’en-tête et les données d’un jeton
- Heure Unix – Heure Unix en date et inversement
- Convertisseur de couleur – HEX, RGB, HSL et contrôle du contraste