Formateur & Embellisseur XML

Collez un document XML pour le formater avec une indentation correcte, ou minifiez-le sur une seule ligne. Gère les espaces de noms, les attributs et les déclarations XML automatiquement.

Fonctionnalités

Basculer entre embellir et minifier
Coloration syntaxique
Retour à la ligne des attributs

Comment Utiliser

1. Collez votre XML dans la zone de saisie.

2. Cliquez sur Formater pour embellir, ou Minifier pour compresser.

3. Copiez le résultat formaté.

À propos de cet outil

Le XML fait encore tourner les flux RSS, les sitemaps, les API SOAP, les documents Office, les mises en page Android et d'innombrables fichiers de configuration, et il est presque illisible sans indentation. Ce formateur vérifie d'abord, avec l'analyseur XML du navigateur, que le document est bien formé — toutes les balises fermées, les attributs entre guillemets, un seul élément racine — et affiche le message d'erreur de l'analyseur en cas de problème. Les documents valides sont mis en forme avec chaque élément imbriqué sur sa propre ligne indentée, en conservant déclarations, commentaires et instructions de traitement. La minification supprime les espaces entre les balises pour un stockage ou un transfert compact. Être bien formé n'est pas la même chose qu'être valide au regard d'un schéma : un document peut se formater proprement et être malgré tout refusé par une application qui attend des éléments précis.

Questions Fréquentes

Quelle différence entre un XML bien formé et un XML valide ?
Un XML bien formé respecte les règles de syntaxe de base : balises correctement imbriquées et fermées, valeurs d'attribut entre guillemets et un seul élément racine. Un XML valide respecte en plus une DTD ou un XML Schema qui définit les éléments et attributs autorisés.
Pourquoi mon XML ne peut-il pas être analysé ?
Les causes courantes sont un & ou un < non échappé dans le texte (utilisez &amp; et &lt;), des noms de balises qui ne correspondent pas à cause de la casse, plusieurs éléments racines ou du contenu avant la déclaration <?xml ?>. Le message d'erreur désigne le problème.
Le formatage change-t-il le sens de mon XML ?
Ajouter des espaces entre les éléments ne modifie pas la structure des éléments, mais dans un contenu mixte — texte et balises mêlés — ou avec xml:space="preserve", les espaces peuvent être significatifs. Relisez ces documents après formatage.
Puis-je formater un sitemap ou un flux RSS ?
Oui. Les sitemaps et les flux RSS et Atom sont des documents XML ordinaires. Les formater permet de vérifier facilement les URL, les dates et les entrées avant de soumettre un sitemap à la Search Console.
Le XML est-il envoyé à un serveur ?
Non. L'analyse et le formatage se font dans votre navigateur. L'outil convient donc aux fichiers de configuration internes, mais les très gros documents peuvent prendre un moment sur les appareils lents.

Outils Associés