fast-xml-parser, il indente les balises, aligne les attributs et valide que le document est bien formé, permettant de repérer rapidement les problèmes courants comme les balises non fermées ou les attributs incorrects.Présentation
Le formateur XML est un embellisseur et un validateur professionnel pour les documents XML. Construit sur le moteur
Comment utiliser cet outil
Étape 1 — collez le XML à traiter dans l'éditeur de gauche, ou cliquez sur « Exemple » pour charger un exemple de test. Étape 2 — l'outil formate le XML en direct et affiche le résultat à droite ; en cas d'erreur de syntaxe, un message contextuel sous l'entrée explique l'emplacement et la cause. Étape 3 — chaque élément est placé sur sa propre ligne, les enfants sont indentés avec 2 espaces, et les attributs restent sur la balise d'ouverture. Étape 4 — l'outil préfixe automatiquement
<?xml version="1.0" encoding="UTF-8"?> si votre entrée ne l'a pas. Étape 5 — copiez ou téléchargez la sortie en tant que fichier .xml.Cas d'usage courants
Formater les messages de requête / réponse SOAP Web Service lors du débogage ; normaliser
pom.xml Maven, AndroidManifest.xml Android ou les fichiers de configuration Spring ; travailler avec des flux RSS / Atom ou des graphiques SVG ; embellir des données XML extraites de logs ; formater des messages standardisés dans les secteurs de la finance, du gouvernement et des télécommunications (ISO 20022, HL7 et similaires).Détails techniques
L'outil valide strictement selon la spécification W3C XML 1.0 : les balises doivent être équilibrées (ou auto-fermantes), les valeurs d'attributs doivent être encadrées de guillemets, et les caractères illégaux doivent être échappés en entités. Il n'effectue pas de validation DTD ou XSD. Les commentaires, les sections CDATA (
<![CDATA[]]>) et les instructions de traitement (<? ?>) sont préservés. Les préfixes d'espaces de noms sont conservés tels quels. Les espaces autour des nœuds textuels peuvent être normalisés.Confidentialité et sécurité
L'analyse et le formatage se déroulent en local dans votre navigateur. Le XML que vous saisissez n'est jamais envoyé, vous pouvez donc traiter en toute sécurité des fichiers XML contenant des champs métier, des espaces réservés à des secrets ou la configuration de systèmes internes.