341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
Formatez et validez votre XML
Un XML reçu d'une API ou d'un export arrive souvent sur une seule ligne, illisible. Cet outil le réindente balise par balise et, au passage, le valide : le moteur XML du navigateur signale la première erreur de syntaxe avec sa position, ce qui suffit presque toujours à trouver la balise mal fermée. La validation est le vrai service rendu, l'indentation n'étant qu'un confort. Tout se fait dans le navigateur, sans téléverser le document : un flux XML contient fréquemment des données de facturation ou de clients. Le résultat se copie d'un bouton.
La bonne formation du document : balises fermées, imbriquées dans le bon ordre, caractères spéciaux échappés, un seul élément racine. C'est différent d'une validation contre un schéma XSD, qui vérifierait en plus que les noms, l'ordre et les types correspondent à un contrat.
Le plus souvent à cause d'une esperluette nue dans une valeur, qui doit s'écrire en entité, ou d'un caractère de contrôle invisible venu d'un copier-coller. Certains éditeurs sont tolérants là où un vrai analyseur ne l'est pas, et c'est le second qui a raison.
Elle ajoute des espaces entre les balises, ce qui est sans effet pour la plupart des consommateurs. Attention toutefois aux éléments dont le texte compte au caractère près : un XML très strict sur les espaces significatifs mérite d'être reformaté avec précaution.
Un résultat qui vous paraît faux, une valeur périmée, un cas qui manque ? Signalez-le à contact@topapps.fr