🌐 Web et technique
Collez votre XML pour l'indenter ou le compacter, avec une vérification de la syntaxe et le message d'erreur localisé.
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.
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.
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.
Non. L'analyse et la mise en forme se font dans votre navigateur, rien n'est transmis, ce qui convient aux documents confidentiels.