Entrée
Prêt
Lignes: 0
Mots: 0
Caractères: 0
Taille: 0 KB
Les statistiques de l'entrée sont disponibles via le bouton Statistiques au-dessus de ce champ.
Sortie
Lignes: 0
Mots: 0
Caractères: 0
Taille: 0 KB
Les statistiques de la sortie sont disponibles via le bouton Statistiques au-dessus de ce champ.
Les résultats sont fournis à titre informatif uniquement et peuvent contenir des erreurs. Vérifiez les informations importantes de manière indépendante. L'utilisation de cet outil se fait à vos propres risques.
Ce que fait cet outil
Le validateur XML vérifie que votre document est bien formé : chaque balise est fermée, les balises sont imbriquées dans le bon ordre, les valeurs d'attribut sont entre guillemets, les caractères spéciaux sont échappés et il existe exactement un élément racine.
En cas de problème, il signale la première erreur avec son numéro de ligne et une suggestion de correction. Il vérifie la syntaxe, pas un schéma : il ne valide pas selon un XSD ou une DTD, donc un document bien formé peut encore manquer de champs exigés par votre système.
Quand l'utiliser
- Un import ou un appel d'API échoue avec une erreur d'analyse XML vague et vous devez trouver la ligne.
- Vérifier un sitemap, un flux RSS, un layout Android ou un pom.xml Maven modifié à la main avant de le publier.
- Confirmer que le XML généré par votre code est bien formé avant de le convertir avec le Convertisseur XML vers JSON.
- Retrouver vite une balise cassée dans un gros fichier au lieu de lire des milliers de lignes à l'œil.
Exemple concret
Entrée
<note>
<to>Ana</to>
<from>Ben</note>
Sortie
Expected closing tag 'from' (opened in line 3, col 3) instead of closing tag 'note'. (Line 3)
Suggestion: Make sure every tag is closed, attribute values are quoted, and the document has exactly one root element.Questions sur cet outil
Comment lancer la vérification ?
Collez le XML dans la zone d'entrée et cliquez sur « Vérifier et Suggérer une Correction ». Un document valide est confirmé ; sinon vous voyez le message d'erreur, sa ligne et une suggestion.
Pourquoi une esperluette est-elle une erreur ?
En XML, & introduit une référence d'entité : un & isolé dans du texte ou un attribut casse donc le document. Écrivez & et utilisez < pour le caractère < littéral.
Valide-t-il selon un schéma XSD ?
Non. Il vérifie que le document est bien formé, ce que tout XML doit respecter. Les règles de schéma, comme les éléments obligatoires ou les types de données, nécessitent un validateur avec schéma dans votre build ou votre IDE.
Cet outil est-il gratuit ?
Oui, il est gratuit. Sans inscription ni e-mail. Résultats directement sur cette page.
Comment obtenir mon résultat ?
Utilisez cet outil sur cette page. Le résultat apparaît ici, sans envoi par e-mail.