Formateur XML
Formate les documents XML pour une meilleure lisibilité.
Présentation
Cet outil ré-indente le XML pour rendre lisible la structure imbriquée. Il
réduit les espaces entre les balises, puis place chaque élément sur sa propre
ligne avec une indentation de deux espaces par niveau de profondeur. Les
déclarations XML (<?xml ?>), les commentaires et doctypes (<!... >) ainsi que
les balises auto-fermantes (<br/>) sont pris en charge ; un contenu textuel
court reste sur la même ligne que son élément. Utile pour inspecter des réponses
SOAP minifiées, des sitemaps, des flux RSS ou des configurations de type
pom.xml.
Utilisation
- Collez votre XML dans le champ XML — un document sur une seule ligne convient parfaitement.
- Le résultat ré-indenté apparaît immédiatement dans Formatted, au fil de la saisie.
- Copiez la sortie depuis le champ en lecture seule.
Exemples
-
<root><item id='1'>a</item></root>→<root> <item id='1'>a</item> </root>
Remarques
Le formateur travaille sur la structure et n’est pas un analyseur XML complet :
il ne résout ni les entités, ni les espaces de noms, ni la sémantique des CDATA,
et il ne vérifie pas l’équilibre des balises. Les espaces significatifs à
l’intérieur d’un contenu mixte peuvent être normalisés ; évitez donc de formater
des documents où les espaces internes ont du sens (certaines sections
xml:space="preserve", par exemple).