Formateur XML

Mettez en forme ou minifiez du XML instantanément.

Fonctionne dans votre navigateur. Rien de ce que vous tapez n'est envoyé nulle part.

Comment formater du XML

  1. Collez votre XML ou importez le fichier.
  2. Choisissez le formatage lisible ou la minification.
  3. Copiez le résultat ou téléchargez-le.

Ce que le formatage change et ce qu'il garde

ChangeGarde exactement
Formatage lisibleAjoute indentation et retours à la ligne entre les balisesTexte, attributs, commentaires, CDATA, entités
MinificationRetire indentation et retours à la ligneTexte, attributs, commentaires, CDATA, entités

Pourquoi minifier un fichier XML

  • Les fichiers de configuration et de données se chargent plus vite et utilisent moins de bande passante une fois les espaces retirés.
  • Certains exports de CMS et d'API indentent profondément, donc minifier peut les réduire de 10 à 30 %.
  • Un flux servi à un autre système n'a rarement besoin de rester lisible par un humain.

Causes courantes de XML malformé

  • Une balise non fermée ou mal assortie.
  • Un & ou < isolé dans du texte qui devrait s'écrire &amp; ou &lt;.
  • Deux éléments au premier niveau sans racine commune unique.

Où formater du XML aide

  • Relire le diff d'un fichier de configuration, car une indentation cohérente fait ressortir les vrais changements.
  • Lire une réponse d'API XML compacte sans défiler horizontalement sur une longue ligne.
  • Préparer un fichier pour une revue de code où les relecteurs attendent un balisage lisible et indenté.

FAQ Formateur XML

Le formatage change-t-il mes données ?

Seuls les espaces entre les balises changent. Le texte, les attributs, les commentaires, les sections CDATA, le DOCTYPE et les entités comme &amp; restent exactement tels qu'écrits.

Pourquoi dit-il que mon XML est malformé ?

Les causes courantes sont une balise non fermée ou mal assortie, ou une esperluette ou un signe inférieur isolé dans du texte. L'erreur nomme la ligne et la colonne, et Aller à l'erreur la sélectionne.

De combien la minification réduit-elle un fichier ?

Elle retire l'indentation et les retours à la ligne entre les balises. Les fichiers fortement indentés rétrécissent souvent de 10 à 30 %.

Puis-je formater des fichiers SVG ?

Oui. Le SVG est du XML, donc vous pouvez importer un fichier .svg et le formater ou le minifier ici.

Prend-il en charge les déclarations DOCTYPE ?

Oui. Un DOCTYPE est gardé exactement tel qu'écrit et remis en place après le formatage, car l'analyseur sous-jacent le lit mais ne le reproduit pas de lui-même.

Puis-je coller un flux RSS ou Atom ?

Oui. Les deux sont des documents XML, donc le formatage lisible et la minification fonctionnent comme avec tout autre XML.

Fonctionne-t-il sur de très gros fichiers XML ?

Oui, même si un très gros fichier prend plus de temps à analyser et formater dans le navigateur qu'un petit fichier de configuration. Il n'y a pas de limite de taille fixe.

Peut-il réparer un fichier XML auquel il manque une balise fermante ?

Non. Le formatage ne fait que réarranger les espaces dans du XML qui s'analyse déjà correctement. Corrigez d'abord une balise non fermée ou mal assortie dans votre éditeur, puis formatez le résultat.

Outils similaires