CanDoYa
FR

Formateur XML gratuit

Fonctionne entièrement dans votre navigateur : aucun envoi, aucune inscription.

XML
XML formaté
Collez du XML pour le formater et le valider
Partager cet outil

Que fait un formateur XML ?

Un formateur XML transforme un XML compact ou désordonné en balisage lisible, avec une indentation régulière, et vérifie si le document est bien formé. Collez le XML, choisissez l'indentation, puis copiez le résultat formaté ou minifié. L'analyseur s'exécute dans le navigateur : les flux privés, extraits SVG et fichiers de configuration ne sont pas envoyés.

Comment l’utiliser

  1. 1Collez le XML. Ajoutez un document XML, un extrait SVG, un payload SOAP ou un exemple de flux dans la zone de saisie.
  2. 2Lisez l'état. La barre d'état valide le XML en direct et affiche la première erreur de bonne formation, avec la ligne et la colonne quand elles sont disponibles.
  3. 3Choisissez la sortie. Utilisez Formater pour obtenir un XML indenté ou Minifier pour une version compacte sur une seule ligne.
  4. 4Copiez le résultat. Copiez le XML formaté dès que l'état indique qu'il est valide.

Pour qui

Cet outil vérifie d'abord la structure XML bien formée : un seul élément racine, des balises ouvrantes et fermantes qui correspondent, des attributs entre guillemets, des commentaires fermés, des sections CDATA et des instructions de traitement. Il formate ensuite le même arbre de texte sans rendre le balisage comme du HTML.

Questions fréquentes

Le formateur XML est-il gratuit ?

Oui. Le formateur XML est gratuit, sans inscription, sans téléchargement et sans limite d'utilisation. Collez du XML, formatez-le, minifiez-le et copiez le résultat depuis le navigateur.

Mon XML est-il envoyé quelque part ?

Non. Le formateur s'exécute localement dans le navigateur. Le XML reste dans des zones de texte et n'est pas envoyé à un serveur, ce qui est utile pour les flux privés, les payloads d'API internes et les fichiers de configuration.

Quelles erreurs XML détecte-t-il ?

Il détecte les problèmes courants de bonne formation : élément racine manquant, plusieurs éléments racines, balises fermantes qui ne correspondent pas, balises non fermées, commentaires ou sections CDATA non fermés et valeurs d'attribut sans guillemets.

Valide-t-il avec un XSD ou une DTD ?

Non. C'est un formateur de bonne formation, pas un validateur de schéma. Il vérifie la syntaxe XML et l'imbrication, puis embellit le document. Utilisez un validateur de schéma XML dédié si vous avez besoin de règles XSD, DTD, Relax NG ou Schematron.

Conserve-t-il les commentaires et CDATA ?

Oui. Les commentaires, sections CDATA, déclarations XML, instructions de traitement et déclarations DOCTYPE restent dans la sortie. Les espaces autour des balises et l'indentation sont normalisés pour rendre la structure plus lisible.

Que fait la minification XML ?

Minifier supprime les espaces de mise en forme entre les balises et compacte l'espacement des balises lorsque c'est sûr, afin de produire une chaîne XML compacte. Le contenu texte, les commentaires, les sections CDATA et les attributs restent intacts.