Validateur XML

Valider la syntaxe XML en ligne.

Développeur

Collez du XML pour vérifier qu'il est bien formé. Les erreurs sont affichées avec un court message. Un XML valide est confirmé. S'exécute dans votre navigateur.

À propos du Validateur XML

Cet outil vérifie si votre texte est du XML bien formé : toutes les balises doivent être correctement fermées et imbriquées, et les caractères spéciaux dans le texte doivent être échappés. Il utilise l'analyseur intégré du navigateur. Utilisez-le pour détecter les erreurs de syntaxe avant d'utiliser le XML dans des configs ou API.

Comment utiliser

  1. Collez votre XML dans la zone.
  2. Cliquez sur Valider le XML. Vous verrez soit un message d'erreur soit « XML valide. »

Fonctionnalités principales

  • Vérification de bonne formation — Vérifie les balises, l'imbrication et l'échappement des caractères
  • Messages d'erreur descriptifs — Vous aide à localiser et comprendre les problèmes de syntaxe
  • Validation instantanée — Les résultats apparaissent immédiatement après avoir cliqué sur Valider
  • Analyse native du navigateur — Utilise le DOMParser pour une vérification fiable et conforme aux standards
  • Confidentialité côté client — Aucune donnée ne quitte votre navigateur ; sûr pour le XML sensible

Quand utiliser cet outil

  • Valider des fichiers de configuration (web.xml, pom.xml, .csproj) avant le déploiement
  • Vérifier les erreurs de syntaxe dans le XML de requêtes ou réponses API pendant le développement
  • Vérifier les flux de données XML, les flux RSS ou les fichiers sitemap
  • Vérification rapide de la syntaxe avant d'importer du XML dans des bases de données ou des pipelines de traitement
  • Apprendre le XML en expérimentant avec la structure des documents et en obtenant un retour d'erreur

Détails techniques

Le validateur utilise le DOMParser du navigateur avec le type de contenu application/xml. Lorsque l'analyse échoue, le DOMParser produit un document contenant un élément <parsererror> avec une description de l'erreur. L'outil extrait ce message et vous l'affiche. Les erreurs courantes incluent : balises non fermées, noms de balises d'ouverture et de fermeture non correspondants, < ou & non échappés dans le contenu textuel, et caractères invalides. Il s'agit uniquement d'une vérification de bonne formation — il ne valide pas contre une DTD ou un schéma XSD. Tout le traitement s'exécute en JavaScript dans votre navigateur.

Conclusion

Le Validateur XML est un outil rapide et fiable pour vérifier si votre XML est bien formé avant de l'utiliser dans des systèmes de production. Avec des messages d'erreur descriptifs, une analyse conforme aux standards et une confidentialité totale côté navigateur, il vous aide à détecter et corriger les erreurs de syntaxe XML instantanément. Pour formater votre XML, utilisez le Formateur XML.

Questions fréquentes

Que vérifie le validateur ?
Il vérifie que le XML est bien formé : balises correspondantes, imbrication valide et syntaxe correcte. Il ne valide pas contre une DTD ou un XSD.
Mon XML est-il envoyé à un serveur ?
Non. La validation utilise le DOMParser du navigateur. Vos données ne quittent jamais votre appareil.
Pourquoi « XML invalide » ?
Causes courantes : balises non fermées, noms d'ouverture/fermeture non correspondants, < ou & non échappés dans le texte, ou caractères invalides. Consultez le message d'erreur pour un indice.
Peut-il valider contre un XSD ou une DTD ?
Non. Cet outil vérifie uniquement la bonne formation du XML (syntaxe valide). La validation de schéma (XSD/DTD) nécessite un validateur dédié ou un outil côté serveur capable de charger et traiter les définitions de schéma.