validateur XML
Utilisez notre validateur XML pour vérifier la syntaxe de vos fichiers XML.
Les erreurs XML mettront fin à votre programme.
Les erreurs dans les documents XML mettront fin à votre application XML.
La spécification XML du W3C stipule : Si un document XML contient des erreurs, un programme ne doit pas continuer à traiter le document. La raison en est que les logiciels XML doivent être légers, rapides et avoir une bonne compatibilité.
Si vous utilisez du HTML, il est possible de créer un document qui contient beaucoup d'erreurs (par exemple, si vous oubliez la balise de fermeture). L'une des principales raisons est que les navigateurs HTML sont assez volumineux, ont une mauvaise compatibilité et ont leur propre façon de déterminer à quoi doit ressembler un document lorsqu'une erreur est détectée.
Cela ne devrait pas être le cas lors de l'utilisation de XML.
Vérifiez la syntaxe de votre XML
Pour vous aider à vérifier la syntaxe de votre XML, nous avons créé un validateur XML.
Collez votre XML dans la zone de texte ci-dessous et cliquez sur le bouton "Valider" pour vérifier la syntaxe.
Exemple avec la syntaxe correcte :
Exemple
<?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Exécuter l'instance»
Cliquez sur « Exécuter l'instance " Bouton pour afficher l'instance en ligne
Instance d'erreur de syntaxe :
Instance
<?xml version="1.0" ?> <note> <to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Remarque : Vérifie uniquement si votre XML est "bien formé". Si vous souhaitez valider XML par rapport à une DTD, consultez le dernier paragraphe de cette page.
Valider XML par rapport à la DTD
Si vous utilisez Internet Explorer, vous pouvez valider votre XML par rapport à la DTD dans la zone de texte ci-dessous.
Ajoutez simplement la déclaration DOCTYPE (avec DTD) à votre XML après l'élément <xml> et cliquez sur le bouton "Valider" :