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.

Entrée

Coller du XML

ValidationEn attente

Collez du XML pour le valider, le formater, le minifier et inspecter sa structure.

Taille0 B
Éléments0
Attributs0
Profondeur0

Sortie

XML formaté ou minifié

Arborescence

Structure XML

Chemins

Chemins des éléments et attributs

#CheminÉlémentAttributsAperçu du texte

Exemples

Exemples XML courants

Référence rapide XML

ConceptExempleNotes
É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.