À propos de cet outil

Ce formateur XML analyse votre XML, signale la première erreur de syntaxe s’il n’est pas bien formé, et le restitue proprement indenté ou minifié.

Mode d’emploi

  1. Collez votre XML dans le champ de saisie.
  2. Cliquez sur Formater le XML pour l’indenter, ou sur Minifier pour supprimer les espaces.
  3. Lisez le message d’erreur si le XML n’est pas bien formé.
  4. Copiez le résultat.

Bon à savoir

  • La validation utilise le DOMParser du navigateur, qui vérifie que le XML est bien formé : balises correspondantes, un seul élément racine et attributs entre guillemets.
  • Les commentaires et les sections CDATA sont conservés dans le résultat formaté.
  • Bien formé ne veut pas dire valide : la vérification par rapport à un schéma XSD ou DTD ne fait pas partie de cet outil.
  • Les noms d’éléments et d’attributs XML sont sensibles à la casse.

Fonctionne entièrement dans votre navigateur : rien de ce que vous saisissez n’est envoyé ni stocké.

Questions fréquentes

L’outil valide-t-il le XML par rapport à un schéma ?

Non. Il vérifie que le XML est bien formé. La validation par rapport à un schéma XSD ou DTD nécessite un validateur dédié.

D’où viennent les erreurs « not well-formed » ?

Les causes typiques sont des balises non fermées ou mal imbriquées, l’absence d’élément racine, des caractères & ou < non échappés et des valeurs d’attributs sans guillemets.

Puis-je formater des réponses SOAP et des flux RSS ?

Oui. Tout XML bien formé peut être formaté, y compris les enveloppes SOAP, les flux RSS/Atom, le SVG et les fichiers de configuration.

Mon XML est-il envoyé à un serveur ?

Non. L’analyse et le formatage ont lieu dans votre navigateur.