Validateur XML

Vérifie si un XML est bien formé avec le même analyseur que les convertisseurs XML.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Valide: The input is well-formed XML.

  • Root element: <note>
  • Total elements: 3
  • Root element has no attributes.

Effacez la valeur avant une autre vérification. Validation runs locally and does not check against any external registry, server, or account.

Fonction de l'outil

Vérifie si un texte XML est bien formé : balises correctement imbriquées et fermées, syntaxe d'attributs valide et exactement un élément racine.

Utilisation

Collez ou saisissez du XML. Le vérificateur réutilise l'analyseur XML de ce site — le même que celui des convertisseurs XML ↔ JSON — et indique l'élément racine, le nombre total d'éléments et les attributs de la racine.

Exemple

En saisissant <note><to>Ada</to><from>Bob</from></note>, le résultat est valide, note étant signalé comme élément racine avec 3 éléments au total.

Validation

Les balises doivent s'ouvrir et se fermer par paires correspondantes avec exactement un élément racine ; les valeurs d'attributs doivent être entre guillemets et les noms d'attributs ne peuvent pas se répéter dans une balise ; commentaires, sections CDATA et instructions de traitement sont reconnus et ignorés, tandis que les déclarations DOCTYPE sont rejetées par sécurité.

Interprétation du résultat

Un résultat valide confirme que le XML est bien formé et sûr à analyser — il ne le valide pas par rapport à un schéma XML, une DTD ou des exigences de structure propres à une application.

Limites

Ce vérificateur rejette toute déclaration DOCTYPE plutôt que de résoudre des entités externes ou internes ; un document qui en dépend échouera donc ici même si certains analyseurs l'accepteraient. Pour une sortie mise en forme, utilisez le Formateur XML ; pour convertir en JSON, utilisez le Convertisseur XML vers JSON.

Confidentialité

Tout le traitement utilise les API locales du navigateur et l'outil ne transfère pas les valeurs saisies.

Questions Fréquentes

Que fait Validateur XML ?
Vérifie si un texte XML est bien formé : balises correctement imbriquées et fermées, syntaxe d'attributs valide et exactement un élément racine.
Comment une entrée incorrecte est-elle traitée ?
Les balises doivent s'ouvrir et se fermer par paires correspondantes avec exactement un élément racine ; les valeurs d'attributs doivent être entre guillemets et les noms d'attributs ne peuvent pas se répéter dans une balise ; commentaires, sections CDATA et instructions de traitement sont reconnus et ignorés, tandis que les déclarations DOCTYPE sont rejetées par sécurité.
Les données saisies sont-elles transférées ?
Tout le traitement utilise les API locales du navigateur et l'outil ne transfère pas les valeurs saisies.