Entrée
Utilitaire pour développeurs
Formateur XML
Validez, formatez, minifiez et inspectez du XML avec une sérialisation sûre pour le contenu mixte, les erreurs de l'analyseur, une arborescence, les chemins et les statistiques, directement dans le navigateur.
Collez du XML pour le valider, le formater, le minifier et inspecter sa structure.
Sortie
XML formaté ou minifié
Arborescence
Structure XML
Chemins
Chemins des éléments et attributs
| # | Chemin | Élément | Attributs | Aperçu du texte |
|---|
Exemples
Exemples XML courants
Référence rapide XML
| Concept | Exemple | Notes |
|---|---|---|
| Élément racine | <root>...</root> | Un document XML doit avoir exactement un élément racine. |
| Attribut | <item id="1"> | Les valeurs d'attribut doivent être entre guillemets. |
| Nœud texte | <title>Hello</title> | Le texte se trouve entre les balises de début et de fin. |
| Commentaire | <!-- note --> | Les commentaires peuvent être conservés ou supprimés. |
| CDATA | <![CDATA[raw text]]> | CDATA conserve le texte sans échappement normal des entités. |
| Déclaration | <?xml version="1.0"?> | La déclaration XML facultative se trouve généralement en tête du fichier. |
Notes sur le formatage XML
- XML est plus strict que HTML : les balises doivent être fermées, bien imbriquées et respecter la casse.
- Les attributs exigent des guillemets et le document doit contenir exactement une racine.
- Le contenu mixte reste compact afin de ne pas ajouter d'espaces autour des éléments enfants en ligne.
- La validation utilise DOMParser et suit le comportement de l'analyseur XML du navigateur actuel.
- DOMParser ne résout pas les entités externes distantes ; l'outil ne téléverse rien et n'effectue aucune requête réseau.
FAQ du formateur XML
Ce formateur téléverse-t-il mon XML ?
Non. L'analyse, le formatage, la minification, l'arbre et les chemins sont traités localement dans le navigateur.
Peut-il réparer un XML endommagé ?
Non. Il affiche l'erreur afin de corriger la source sans qu'une réparation automatique en modifie le sens.
Le contenu mixte et CDATA sont-ils préservés ?
Oui. Le texte entourant des éléments reste compact, et CDATA, instructions, déclarations et types de document sont conservés.
Puis-je traiter des fichiers SVG, RSS et sitemap ?
Oui. SVG, RSS, Atom, les sitemaps et de nombreux formats de configuration reposent sur XML.