Toolyard

Formateur XML

Comment formater du XML

  1. Collez votre XML dans la zone.
  2. La version indentée apparaît en dessous pendant que vous tapez, avec le nombre d’éléments et la taille.
  3. Passez Sortie sur « Sur une ligne » pour retirer l’indentation, puis copiez ou téléchargez le résultat.

Questions fréquentes

Mon XML est-il vérifié ?

Oui. Il passe par l’analyseur XML du navigateur : tout ce qui n’est pas bien formé, une balise non fermée ou une esperluette isolée, est signalé avec sa ligne.

Le formatage change-t-il le contenu ?

Seulement les espaces entre les éléments. Les attributs, les commentaires, les sections CDATA et les entités reviennent exactement comme l’analyseur les a lus. L’espace à l’intérieur d’un élément qui contient aussi des éléments enfants est supprimé, ce qui ne compte que si votre format le traite comme une donnée.

Pourquoi ma balise auto-fermante a-t-elle changé ?

Un élément sans enfant s’écrit <tag/>, ce qui en XML est identique à <tag></tag>. N’importe quel analyseur XML lit les deux de la même façon.

Cela marche-t-il avec RSS, SVG et SOAP ?

Oui. Tout cela est du XML : un flux, un dessin SVG ou une enveloppe SOAP s’indentent ou se compriment de la même manière.

Et le HTML ?

Le HTML est plus tolérant que le XML : une page avec des <p> ou des <br> non fermés sera signalée ici comme une erreur. Pour le HTML, utilisez le minifieur.

Mon XML est-il envoyé ?

Non. Le texte est traité dans votre navigateur et n’est envoyé nulle part.

Autres outils pour développeurs