Validateur XML Gratuit en Ligne
Validez la bonne formation XML instantanément dans le navigateur — gratuit, privé, sans serveur.
XML d'entrée
Résultat de validation
Exemples de validation XML
Un XML valide doit être bien formé : chaque balise fermée, attributs entre guillemets, entités échappées.
XML valide – enregistrement d'abonné
XML invalide – balise non fermée
La balise <status> n'a pas de fermeture.
Collez un exemple dans l'éditeur et cliquez sur Valider.
Qu'est-ce qu'un validateur XML ?
Vous avez envoyé une requête SOAP, reçu du XML et votre parser a planté. Ou modifié un web.config et l'application a cessé de démarrer. C'est la douleur du XML malformé. Contrairement à JSON, XML est strict : chaque balise d'ouverture doit être fermée, les attributs entre guillemets, les entités correctement déclarées. La spécification XML du W3C définit chaque règle. Ce validateur utilise le DOMParser du navigateur pour vérifier votre XML et signale les erreurs avec numéro exact de ligne et colonne. Rien n'est envoyé — tout s'exécute localement.
Cet outil utilise le DOMParser du navigateur. Aucune donnée n'est envoyée à un serveur.
Comment utiliser
Coller ou télécharger
Collez votre XML ou téléchargez un fichier .xml.
Vérifier le résultat
Le panneau affiche VALIDE ou INVALIDE avec les détails.
Corriger et revalider
Corrigez les erreurs et revalidez. Pour formater : Embellisseur XML ou Formateur XML. Pour convertir en JSON : XML vers JSON.
Quand la validation XML aide
Lors du travail avec des APIs SOAP ou REST qui renvoient du XML, validez la réponse ici avant d'écrire la logique de parsing. Pour extraire des valeurs : XPath.
Les fichiers de config comme pom.xml ou web.config ont des structures imbriquées. Une petite typo peut casser le build.
Les flux RSS et Atom sont du XML. Ce tool aide à trouver les erreurs.
Questions fréquentes
Mes données XML sont-elles privées avec cet outil ?
Oui. La validation utilise directement le DOMParser du navigateur — rien n'est envoyé à un serveur. Vous pouvez ouvrir les DevTools → onglet Réseau et le vérifier vous-même.
Qu'est-ce qui rend un XML mal formé ?
La spécification XML du W3C exige : balises de fermeture pour chaque ouverture, attributs entre guillemets, un seul élément racine et les caractères spéciaux comme & et < correctement échappés. Cet outil signale le numéro exact de ligne et colonne de l'erreur.
Cet outil valide-t-il contre un schéma XSD ?
Non — il vérifie la bonne formation du XML, pas la conformité au schéma. Pour la validation XSD complète contre un schéma W3C XML, vous aurez besoin d'un outil dédié.
Comment corriger les erreurs d'espaces de noms XML ?
Les erreurs d'espaces de noms comme les préfixes non déclarés sont détectées lors de la validation. La spécification des espaces de noms XML du W3C exige que chaque préfixe soit déclaré avec xmlns:prefix="uri" avant utilisation.
Pourquoi mon XML échoue-t-il après copier-coller depuis un éditeur ?
Les éditeurs de texte insèrent parfois des guillemets typographiques (" au lieu de "), des espaces insécables ou un BOM qui cassent le parsing. Collez en texte brut ou utilisez Ctrl+Shift+V avant de valider.
Outils connexes
Pour la validation XML : spécification W3C, MDN DOMParser, W3C XML Schema et W3C XML Namespaces.