Formateur XML, validateur et outil de réparation
Le formateur XML vérifie ton XML en ligne et indique les erreurs avec leur ligne et leur colonne. Il le formate avec 2 ou 4 espaces, ou des tabulations, le minifie et répare automatiquement les erreurs courantes, comme un & non échappé ou une balise fermante manquante. Gratuit et sans inscription, il traite ton XML uniquement dans ton navigateur, sans le téléverser.
Créé par Justin Schuessler
Tes fichiers de configuration sont prêts ? Héberge ton projet sur un VPS avec un contrôle total.
Saisie
Sortie
Exemple de résultat
Voici le diagnostic du formateur XML
Tu colles du XML, et l’outil signale la première erreur avec sa ligne et sa colonne, corrige les erreurs courantes automatiquement, puis formate le résultat. Le fichier ci-dessous est un exemple volontairement erroné ; ton diagnostic dépend de ton XML.
Exemple · Exemple de XML avec des erreurs intentionnelles
1 erreur · 3 correctionsSaisie
<server><name>ZAP & Friends</name><port>25565</port>Résultat : diagnostic et correction automatique
- 1 erreur
Erreur · Ligne 1, colonne 19char '&' is not expected.
« Valider » signale la première erreur. Avec « Aller à l’erreur », le curseur s’y place directement.
Tout va bienCaractère spécial non échappé (p. ex. « & ») dans le texte échappé 1 fois.
Tout va bienBalise de fermeture manquante ajoutée à la fin du document 1 fois.
Tout va bienDéclaration XML manquante ajoutée (<?xml version="1.0" encoding="UTF-8"?>).
Résultat après correction automatique, formaté
<?xml version="1.0" encoding="UTF-8"?><server> <name>ZAP & Friends</name> <port>25565</port></server>Fonctionnalités
Formateur et validateur XML dans un seul outil
Pour les fichiers de configuration des plugins Minecraft ou des ressources FiveM, les réponses d’API, les flux RSS/Atom ou les sitemaps : partout où tu modifies ou débogues du XML à la main.
Valider du XML avec indication de la ligne et de la colonne
Vérifie automatiquement peu après la saisie si ton XML est bien formé, indique la première erreur avec sa ligne et sa colonne et la signale dans l’éditeur.
Formater du XML (Pretty Print)
Indente ton XML avec 2 ou 4 espaces ou des tabulations. Les commentaires, les sections CDATA et la déclaration XML sont conservés.
Minifier du XML
Supprime les sauts de ligne et l’indentation entre les balises pour produire une version compacte de ton XML.
Réparer le XML avec Auto-Fix
Échappe les caractères spéciaux comme & et <, ajoute les balises fermantes manquantes, regroupe les éléments racine multiples et ajoute ou déplace la déclaration XML.
Importer ou déposer un fichier
Importe un fichier XML de 10 Mo maximum ou glisse-le directement dans le champ de saisie.
100 % local, aucun téléversement
Tout se passe dans ton navigateur : ton fichier n’est envoyé à aucun serveur.
Contexte
Ce que vérifie le validateur XML et ce que répare Auto-Fix
La validation, la réparation et le formatage sont liés : ton XML doit être bien formé pour pouvoir être formaté ou minifié.
Valider le XML : vérifier sa bonne formation, pas sa conformité à un schéma
Un XML bien formé comporte exactement un élément racine, des balises fermées et correctement imbriquées, ainsi que des caractères spéciaux échappés, comme & au lieu d’un & isolé. C’est ce que vérifie le validateur XML, qui indique la première erreur avec sa ligne et sa colonne. Il ne vérifie pas si ton XML respecte un schéma XSD ou une DTD.
Réparer le XML avec Auto-Fix
Auto-Fix échappe les caractères & et < isolés dans le texte et les valeurs d’attribut, ajoute les balises fermantes manquantes et un > manquant en fin de balise, supprime les balises fermantes sans balise ouvrante correspondante, regroupe plusieurs éléments racines dans un élément <root> et ajoute ou déplace la déclaration XML. Ta saisie reste inchangée ; la version réparée apparaît dans le résultat.
Formater le XML (Pretty Print) ou le minifier
Le formatage indente ton XML avec 2 ou 4 espaces, ou des tabulations. Les commentaires, les sections CDATA et la déclaration XML sont conservés ; le texte mêlé à des balises reste inchangé. La minification supprime les sauts de ligne et l’indentation entre les balises. Ces deux opérations nécessitent un XML bien formé ; sinon, l’outil indique la ligne et la colonne de l’erreur.
Comment ça fonctionne
Comment vérifier, corriger et formater du XML en ligne
Cinq étapes, sans inscription ni installation.
Étape 1
Coller du XML
Colle ton XML dans le champ de saisie, importe un fichier XML de 10 MB maximum, glisse-le dans le champ ou charge l’exemple.
Étape 2
Trouver les erreurs
Peu après la saisie, l’outil vérifie automatiquement si ton XML est bien formé. Tu peux aussi cliquer sur « Valider ». La première erreur s’affiche avec sa ligne et sa colonne ; « Aller à l’erreur » y place le curseur.
Étape 3
Corriger avec Auto-Fix
Clique sur « Auto-Fix » pour corriger automatiquement les erreurs courantes. Ton texte d’origine reste inchangé ; la version corrigée apparaît dans le résultat, avec la liste des corrections au-dessus.
Étape 4
Formater ou minifier
Choisis une indentation de 2 espaces, de 4 espaces ou par tabulations, puis clique sur « Formater », ou sur « Minifier » pour obtenir une version compacte.
Étape 5
Appliquer le résultat
Copie le résultat dans le presse-papiers ou télécharge-le sous forme de fichier XML.
Découvrir plus
Autres outils
Comparer des textes en ligne (Diff Checker)
Compare en ligne deux textes, fichiers de configuration ou versions de code, repère les différences ligne par ligne et mot par mot, puis copie-les au format Unified Diff. Tout fonctionne dans ton navigateur.
Créé par Dimitri Heissler
Formateur JSON
Formate, minifie et valide du JSON avec coloration syntaxique, affichage des erreurs et téléchargement, entièrement dans ton navigateur.
Créé par Jakub Martyniak
Validateur YAML
Vérifie la syntaxe YAML et formate-la de manière normalisée ou convertis-la directement en JSON. Prend en charge plusieurs documents séparés par `---` (par ex. des manifestes Kubernetes), avec des erreurs indiquant précisément la ligne et la colonne. Fonctionne entièrement dans le navigateur.
Créé par Jakub Martyniak
Générateur de sitemap
Créer un fichier sitemap.xml à partir d’une liste d’URL : vérification des doublons et des domaines, lastmod et index de sitemap automatique à partir de 50.000 adresses. Fonctionne dans le navigateur.
Créé par Luca Stanek
Encodeur et décodeur d’URL
Encode et décode des URL et du texte en ligne : comparaison de encodeURIComponent, encodeURI et du format des formulaires, avec tableau des paramètres de requête et générateur de liens UTM. Fonctionne entièrement dans le navigateur.
Créé par Dimitri Heissler
Formateur HTML et CSS en ligne (embellir le code)
Formate, indente et embellis du HTML et du CSS en ligne, avec détection automatique de la langue. Tout fonctionne dans le navigateur, sans envoi de fichier.
Créé par Luca Stanek
FAQ
Questions fréquentes sur Formateur XML
Des réponses concises sur la validation, la mise en forme et la correction automatique.
Oui. Tu n’as pas besoin de compte ni d’installation : le formateur XML fonctionne dans ton navigateur. Colle ton XML et commence aussitôt.
Non. Tout le traitement — validation, formatage, minification et correction automatique — s’effectue uniquement dans ton navigateur. Aucun fichier n’est transmis à un serveur, pas même à ZAP-Hosting.
Non. L’outil vérifie si ton XML est bien formé : un seul élément racine, des balises fermées et correctement imbriquées, et des caractères spéciaux échappés. Au sens strict, un XML n’est valide que s’il respecte aussi un schéma XSD ou une DTD, ce que l’outil ne vérifie pas. Il ne vérifie pas non plus les règles métier, par exemple celles des factures électroniques. Le message de réussite concerne donc la syntaxe XML.
Peu après que tu as arrêté de taper, l’outil vérifie automatiquement ton XML. Tu peux aussi cliquer sur « Valider ». Il indique la première erreur avec sa ligne et sa colonne et la signale dans l’éditeur. « Aller à l’erreur » y place directement le curseur.
Auto-Fix échappe un & isolé en & et un < dans le texte en <, y compris dans les valeurs d’attribut. Il ajoute les balises fermantes manquantes et un > manquant en fin de balise, supprime les balises fermantes sans balise ouvrante correspondante, regroupe plusieurs éléments racines dans un élément <root> et ajoute ou déplace la déclaration XML. Ta saisie reste inchangée ; le résultat affiche la version réparée et la liste des corrections. Vérifie tout de même le résultat : une balise ajoutée apparaît à l’endroit où l’outil détecte l’erreur, pas forcément là où tu le souhaitais.
Importe le fichier ou glisse-le dans le champ de saisie : l’éditeur l’affiche avec les numéros de ligne et la coloration syntaxique. Clique sur « Formater » pour l’indenter avec 2 ou 4 espaces ou des tabulations (Pretty Print). Les commentaires, les sections CDATA et la déclaration XML sont conservés. Tu peux ensuite copier le résultat ou le télécharger sous forme de fichier XML.
« Minifier » supprime les sauts de ligne et l’indentation entre les balises pour produire une version compacte de ton XML. Les espaces qui font partie du texte sont conservés. Comme pour la mise en forme, ton XML doit être bien formé.
L’importation est limitée à 10 MB. Comme tout s’exécute localement dans le navigateur, la limite réelle dépend aussi des performances de ton appareil.
D’autres questions ?
Contacter le supportTon application ou API a besoin d’un serveur fiable
Un VPS ZAP-Hosting met ton application ou ton projet en ligne de manière fiable.
Sans configuration. Sans risque. En ligne en quelques secondes.
Tu cherches d’autres outils ? Voir tous les outils de développement
