Formateur XML
Le XML produit par une machine arrive en une ligne énorme. Collez-le ici et la structure apparaît : un élément par ligne, indenté selon sa profondeur.
Le code ne quitte jamais cette page : le formatage se fait dans votre navigateur.
- Gratuit
- Vos fichiers ne quittent pas votre appareil
- Sans inscription
- Sans limite de fichiers
Comment faire
- Collez le XML dans le premier champ.
- Choisissez l’indentation : deux espaces, quatre ou une tabulation.
- Copiez la version lisible, ou cliquez sur « Minifier » pour la recompacter.
Bon à savoir
Ce qui distingue le XML du HTML
Le XML n’a pas d’éléments vides : tout se ferme ou se termine par une barre oblique, et il distingue la casse, si bien que <Item> et <item> sont deux éléments différents. Le formateur en tient compte : rien n’est supposé auto-fermant et les noms ne sont jamais mis en minuscules. C’est pourquoi cette page existe à part du formateur HTML.
Commentaires, CDATA et déclaration
Une section CDATA peut contenir n’importe quoi, y compris des chevrons qui ressemblent à des balises. Elle est reportée d’un bloc, comme un commentaire, si bien qu’une enveloppe SOAP contenant du balisage échappé traverse sans dommage. La déclaration XML d’en-tête reste sur sa propre ligne, là où les analyseurs l’attendent.
Questions fréquentes
Vérifie-t-il que mon XML est bien formé ?
Non. Il indente ce que vous lui donnez. Une balise fermante manquante se voit à une indentation qui ne redescend jamais, mais aucune liste d’erreurs n’est produite.
Cela marche-t-il pour du SVG, du RSS ou un sitemap ?
Oui, les trois sont du XML. Un sitemap de plusieurs milliers d’URL devient lisible, et un SVG exporté d’un outil de design cesse d’être une ligne unique.
Mon fichier part-il vers un serveur ?
Non. Le formatage se fait dans votre navigateur : un export XML contenant des données clients reste sur votre machine.
Les attributs sont-ils réordonnés ou réécrits ?
Non. La balise est placée sur sa ligne et indentée, mais ce qui se trouve entre les chevrons reste exactement tel que vous l’avez écrit.
Outils similaires
- Formateur HTML Collez du HTML et lisez-le. Chaque balise occupe sa ligne avec l’indentation que son imbricatio…
- Formatter JSON Collez du JSON et récupérez-le indenté, validé ou minifié. Les données restent dans votre navig…
- YAML en JSON Collez un fichier de configuration et obtenez du JSON. Les ancres sont développées, les chaînes…
- Minifier le HTML Collez du HTML et récupérez-le sans les espaces que personne ne voit. Le compteur sous le champ…
- Formateur CSS Collez une feuille de style — même reçue sur une seule ligne — et relisez-la. Chaque déclaratio…
- Minifier le CSS Collez une feuille de style et récupérez-la compressée. Le compteur sous le champ affiche la ta…
- Formateur SQL Collez une requête arrivée d’un journal ou d’un ORM sur une seule ligne, et relisez-la comme un…