Formater et valider du XML
Le format XML est toujours partout : sitemaps, flux RSS et Atom, API SOAP, layouts Android, fichiers de projet Maven et .NET, graphiques SVG, documents bureautiques et d'innombrables formats de configuration et d'échange de données. Le code XML généré par des machines se présente souvent sur une seule longue ligne, presque impossible à lire. Ce formateur XML l'indente proprement pour en révéler la structure, vérifie qu'il est bien formé et peut également le minifier pour gagner de la place.
Fonctionnalités
- Embellir avec 2 espaces, 4 espaces ou des tabulations.
- Minifier pour supprimer les espaces entre les balises.
- Vérification de la validité avec le message d'erreur de l'analyseur.
- Conserve les commentaires, CDATA, DOCTYPE et la déclaration XML.
- Rendu compact pour les éléments ne contenant que du texte, comme
<title>Midnight Rain</title>. - Copier ou télécharger le résultat sous forme de fichier
.xml. - Privé : s'exécute entièrement dans votre navigateur.
Erreurs XML courantes
| Erreur | Exemple | Solution |
|---|---|---|
| Balise non fermée | <item>text |
Ajouter </item> |
| Balises mal imbriquées | <a><b></a></b> |
Fermer les balises dans l'ordre inverse |
| Esperluette non échappée | Tom & Jerry |
Écrire Tom & Jerry |
| Attribut sans guillemets | <price currency=USD> |
<price currency="USD"> |
| Plusieurs éléments racines | <a/><b/> |
Les englober dans un seul élément racine |
| Texte avant la déclaration | <?xml ...?> |
La déclaration doit être placée tout au début |
Outils associés
Vous travaillez avec d'autres formats ? Formatez du JSON avec le Formateur JSON, convertissez des fichiers de configuration avec YAML en JSON, ou comparez deux fichiers XML ligne par ligne avec le Comparateur de texte.