Vous êtes hors ligne. Les outils déjà ouverts continuent de fonctionner.
Formater du XML
Indentez proprement du XML : flux produits, sitemaps, factures, fichiers de configuration et réponses d'API deviennent faciles à lire.
Gratuit et privé. Tout se passe dans votre navigateur, rien n'est envoyé.
XML
XML
Signaler un problème
Comment ça marche
Collez votre XMLCollez le code, tapez-le ou ouvrez un fichier. Cliquez sur Exemple pour voir un cas concret.
Vérifiez le résultatLe résultat s'affiche à droite pendant que vous tapez. Les erreurs sont indiquées avec la ligne et la colonne.
Copiez ou téléchargezCopiez le XML en un clic ou téléchargez-le sous forme de fichier.
Trouver les problèmes rapidement
Un XML doit être bien formé : chaque balise fermée, et fermée dans le bon ordre. En cas de problème, le formateur indique la ligne et la colonne concernées plutôt qu'une erreur vague.
Les sections CDATA, les instructions de traitement et les éléments au texte mixte sont gardés exactement tels quels, les données ne changent donc pas.
Les flux produits pour les marketplaces et les fichiers de facture électronique sont un cas typique : une seule balise de fermeture manquante est trouvée en quelques secondes.
À propos du format XML
Le XML stocke des données structurées dans des flux, des fichiers de configuration et des intégrations. Le formateur indente les éléments imbriqués, garde les CDATA et le texte tels quels et indique la ligne exacte d'une balise cassée.
Questions fréquentes
Peut-il traiter de gros flux ?
Les fichiers de plusieurs mégaoctets passent bien. Les très gros résultats sont affichés sans couleurs pour que la page reste réactive.
Mon code est-il envoyé quelque part ?
Non. Le formatage et la minification se font dans votre navigateur. Votre code n'est pas envoyé sur nos serveurs.
La minification renomme-t-elle mes variables ?
Non. La minification retire uniquement les commentaires, les retours à la ligne et les espaces. Les noms restent lisibles et le code se comporte exactement de la même façon, ce qui la rend sûre pour n'importe quel fichier.
Pourquoi certains retours à la ligne restent-ils dans le JavaScript minifié ?
JavaScript considère certains retours à la ligne comme la fin d'une instruction. Quand en retirer un pourrait changer ce que fait le code, il est conservé.
Puis-je formater du JSON ici ?
Le JSON a son propre outil, avec une vue en arbre et une validation. Utilisez la page Outils JSON indiquée plus bas.
Est-ce que ça marche hors ligne ?
Oui. Une fois la page ouverte, elle continue de fonctionner sans connexion Internet.
Déposez le fichier pour voir ce que vous pouvez en faire