Votre schéma généré apparaîtra ici
Entrez des données JSON valides pour commencer
JSON Schema définit la structure et les règles de validation des données JSON. Il est utilisé pour la validation des requêtes/réponses API, la génération de formulaires, la documentation (OpenAPI/Swagger), l'application de schémas de base de données et la validation de fichiers de configuration.
L'outil génère des schémas Draft 7 par défaut, la version la plus largement supportée dans les bibliothèques et outils. Draft 7 est compatible avec ajv (JavaScript), jsonschema (Python) et la plupart des validateurs de passerelle API.
Oui — collez vos données JSON et un schéma, et l'outil validera les données selon les règles du schéma. Il signale toutes les erreurs de validation avec leur emplacement exact dans le document.
L'auto-générateur marque tous les champs comme requis par défaut. Modifiez le tableau 'required' dans le schéma généré pour supprimer les champs qui doivent être optionnels. C'est souvent la première étape après l'auto-génération.
Absolument. Copiez le schéma et utilisez-le avec OpenAPI/Swagger pour la documentation API, ajv ou joi pour la validation en temps d'exécution dans Node.js, Pydantic pour les APIs Python, ou toute bibliothèque de validation compatible JSON Schema.