FR
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
Accueil Favoris
Voltar

Validateur JSON Schema

Validez un JSON avec un JSON Schema et voyez chaque erreur avec son chemin exact, ou générez un schéma à partir d’un JSON d’exemple.

Mode d’emploi

Validez le JSON avec le schéma.

Disponible en: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

Outil suivantValidateur NDJSON (JSON Lines)→
Publicité

Validateur JSON Schema: à quoi ça sert

Collez le JSON Schema et le JSON et voyez immédiatement s’il est valide. Chaque erreur indique le chemin exact du champ (comme /items/2/prix) et la règle non respectée : champ obligatoire manquant, mauvais type, valeur minimale, motif de texte, etc. Le bouton Générer le schéma crée un schéma de départ à partir d’un JSON d’exemple, avec les types et les champs obligatoires.

Tout fonctionne dans votre navigateur : rien de ce que vous collez ou ouvrez n’est envoyé à un serveur.

Mode d’emploi

  1. Collez le JSON Schema à gauche.
  2. Collez le JSON à droite.
  3. Corrigez les erreurs indiquées par chemin.

Quand l’utiliser

  • Tester des contrats d’API.
  • Valider des fichiers de configuration.
  • Créer un schéma à partir d’un exemple.

Questions fréquentes

Quelles versions de JSON Schema fonctionnent ?

La validation utilise Ajv avec le draft 2020-12, qui accepte aussi la grande majorité des schémas écrits pour le draft-07 et le 2019-09. Le champ $schema est ignoré pour ne pas bloquer la validation.

Que fait le bouton Générer le schéma ?

Il lit le JSON de droite et construit un schéma de base avec le type de chaque champ et la liste des champs obligatoires. C’est un point de départ pour ajouter formats, limites et énumérations.

Mes données quittent-elles le navigateur ?

Non. La validation s’exécute entièrement dans votre navigateur.

Vraiment gratuit ?

Oui, 100 % gratuit. Sans inscription, sans abonnement et sans limite d’utilisation. Tous les outils de Tools123 sont gratuits.

Outils similaires

Merci beaucoup pour votre aide !

Chaque don aide à garder le site en ligne. Les outils sont faits pour vous aider, mais nous avons des frais de serveurs. Si vous le pouvez, cela nous aide beaucoup ! Choisissez ou saisissez le montant :

Paiement sécurisé par Stripe. S’ouvre dans un autre onglet.

Les outils sont fournis tels quels, sans garantie. Nous ne sommes pas responsables des résultats ni de l’usage qui en est fait.