🌐 Web et technique

Formateur XML

Collez votre XML pour l'indenter ou le compacter, avec une vérification de la syntaxe et le message d'erreur localisé.

Jimenez JulienPar , éditeur de Floobits.com · mis à jour le

À propos de cet outil

Le XML est un format de données balisé utilisé pour les flux RSS, les sitemaps, les fichiers de configuration, les échanges entre applications et de nombreux formats de documents. Un XML issu d'une machine tient souvent sur une seule ligne, illisible. L'indentation fait apparaître la hiérarchie des éléments, alors que le compactage supprime les espaces superflus pour réduire le poids d'un fichier ou d'un message.

Cet outil analyse le document avec l'analyseur XML de votre navigateur (DOMParser) : si le document n'est pas bien formé, il affiche le message d'erreur, la ligne et la colonne et un extrait de la ligne fautive. S'il est correct, il l'indente avec deux espaces, quatre espaces ou des tabulations, ou le compacte, en conservant les commentaires, sections CDATA, instructions de traitement et déclarations DOCTYPE. Les éléments qui ne contiennent que du texte restent sur une seule ligne.

Questions fréquentes

Que signifie « bien formé » ?

Un document XML bien formé respecte la syntaxe : une seule racine, balises fermées et correctement imbriquées, attributs entre guillemets, caractères spéciaux échappés. Il n'est pas pour autant valide au sens d'un schéma.

Le formatage modifie-t-il le sens du document ?

Pour les données structurées, non : les espaces entre balises sont insignifiants. Pour un texte mêlé de balises (du XHTML par exemple), l'ajout de retours à la ligne peut modifier les espaces affichés.

Mon XML est-il envoyé à un serveur ?

Non. L'analyse et la mise en forme se font dans votre navigateur, rien n'est transmis, ce qui convient aux documents confidentiels.

Autres outils : Web et technique