Fonction de cet outil
Le formateur XML utilise d'abord le navigateur DOMParser pour créer l'arborescence du document, puis l'affiche par type de nœud, au lieu d'utiliser des expressions régulières pour insérer des nouvelles lignes entre crochets angulaires. Pour le contenu textuel mixte, la sémantique originale sera préservée en premier.
- Les attributs et les espaces de noms sont validés par l'analyseur XML.
- Les commentaires, CDATA, instructions de traitement et nœuds de texte sont conservés selon leurs types respectifs.
- Les éléments avec un contenu mixte important ne seront pas forcés dans des espaces qui pourraient altérer le texte.
Mode d’emploi
- Collez le XML complet.
- Choisissez une indentation de 2 ou 4 espaces.
- Cliquez sur "Formater XML".
- Copiez les résultats ou téléchargez formatted.xml.
Utilisations courantes
- Rassemblez les fichiers de configuration et les réponses SOAP/XML.
- Vérifiez que les étiquettes sont imbriquées et fermées correctement.
- Lisez les documents contenant des attributs, des CDATA ou des nœuds en double.
Fonctionnalités de XML Formatter
Validez et imprimez joliment le XML avec DOMParser, en préservant les attributs, les commentaires et CDATA. Il convient aux scénarios quotidiens de développement, de débogage, de tri des données et d’optimisation du code. Les résultats du traitement peuvent être directement visualisés, copiés ou téléchargés.
FAQ
Comment l'outil détermine-t-il que le XML n'est pas valide ?
DOMParser analyse selon les règles XML ; lorsqu'une erreur d'analyseur est détectée, la page affiche la raison fournie par l'analyseur.
CDATA deviendra-t-il du texte normal ?
Non. Le formateur reconnaît les nœuds CDATA et préserve les limites CDATA.
Le formatage modifiera-t-il le contenu mixte ?
Pour les nœuds qui contiennent à la fois du texte significatif et des éléments enfants, l'outil évite d'ajouter une indentation supplémentaire afin de réduire le risque de modification de la sémantique des espaces.