Données JSON
JSON Schema
Résultats de validation
Valider des données JSON
Saisissez un JSON et un schéma pour valider structure et contraintes
• Valide les types et la structure
• Vérifie les propriétés requises
• Contrôle contraintes et formats
Validez des données JSON avec des schémas JSON pour assurer intégrité et conformité
Saisissez un JSON et un schéma pour valider structure et contraintes
• Valide les types et la structure
• Vérifie les propriétés requises
• Contrôle contraintes et formats
Validez des réponses d’API, des configs et des payloads en comparant vos données JSON à un contrat de schéma. Utile pour debug, documentation et contract testing.
Étape 1 – Collez vos données JSON
Étape 2 – Collez votre JSON Schema
type, properties, required, items.Étape 3 – Lire le résultat
Étape 4 – Corriger données ou schéma
Étape 5 – Utiliser un validateur strict en CI
$ref, composition), exécutez un validateur JSON Schema complet en CI.Note importante sur les fonctionnalités JSON Schema
type, properties, required, items).$ref, anyOf, oneOf, ou allOf peuvent nécessiter un validateur complet.// JSON data
{ "id": 1, "name": "Maeve Winters" }
// JSON Schema
{
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"email": { "type": "string" }
},
"required": ["id", "name", "email"]
}
// Result
{
"valid": false,
"errors": ["root: Missing required property 'email'"]
}Générez des schémas, créez des payloads mock et nettoyez le JSON avant validation.
Générez un schéma de base depuis des exemples JSON pour contrats et documentation.
Générez du mock JSON réaliste conforme au schéma pour tests et démos.
Parcourez des modèles de schémas pour payloads courants (utilisateurs, produits, réponses d’API).
Formatez et normalisez le JSON avant validation et génération de schémas.
Corrigez du JSON cassé (virgules finales, guillemets manquants) avant de valider avec un schéma.
Générez des interfaces TypeScript depuis les mêmes exemples JSON validés.
La validation JSON Schema consiste à vérifier qu’un document JSON respecte un schéma donné : types, propriétés requises, contraintes et règles de structure.
Placez vos données JSON dans l’éditeur d’entrée et votre schéma dans l’éditeur de schéma. La validation s’exécute automatiquement au fil de la saisie.
Erreurs courantes : type mismatch, propriétés requises manquantes, propriétés supplémentaires non autorisées, contraintes de longueur, et valeurs hors min/max.
Oui. Vous pouvez coller du JSON Schema standard, mais ce validateur se concentre sur type/properties/required/items et ne résout pas $ref ni la composition avancée.