Aller au contenu
ToolsMinify logo
Outils développeur

Formateur et minificateur XML

Collez du XML en desordre et formatez-le pour relecture, ou minifiez-le sur une seule ligne pour embeds, logs et payloads.

À propos de Formateur et minificateur XML

Collez du XML en desordre et formatez-le pour relecture, ou minifiez-le sur une seule ligne pour embeds, logs et payloads. Ce formateur XML en ligne et minificateur XML en ligne gratuits tournent dans votre navigateur, donc configs, SVG, flux RSS et enveloppes d'API avec de vraies donnees ne quittent pas votre appareil. Un marquage invalide indique la ligne et la colonne pour corriger les balises vite. Meme forme que les minificateurs JSON et SQL : une URL, modes format et minify, indentation 2 ou 4, commentaires optionnels. Associez-le au Minificateur HTML ou au Convertisseur YAML vers JSON.

Comment utiliser Formateur et minificateur XML

  1. Choisissez Formater XML ou Minifier XML. Le formatage est le mode par defaut.
  2. Collez un document XML, SVG, flux RSS ou fragment de config, ou chargez un exemple.
  3. En mode format, choisissez une indentation de 2 ou 4 espaces. Activez ou desactivez Conserver les commentaires dans les deux modes.
  4. Lisez le nombre d'elements et les stats d'octets, puis copiez ou telechargez le resultat. Rien n'est envoye.
  5. Si le XML est invalide, l'erreur montre la ligne et la colonne du premier probleme.

Exemples de Formateur et minificateur XML

Pretty-print d'un flux sur une ligne

Un item RSS ou Atom ecrase sur une ligne s'etale pour que chaque element channel et item ait sa propre ligne indentee avant le commit.

Minifier un SVG pour embeds

Un SVG formate devient une ligne compacte sans commentaires (sauf si vous les gardez). Collez le resultat dans du HTML ou une chaine React sans trainer d'espaces inutiles.

Corriger des balises desaccordees

Collez du XML casse avec une fermeture incorrecte. L'outil signale le desaccord a la ligne et colonne pour corriger l'imbrication avant de publier une config.

Config XML avec commentaires

Formatez une config de deploiement avec Conserver les commentaires active pour que les notes <!-- staging --> survivent. Passez en minify sans commentaires pour un blob de production plus leger.

Fragments sans racine unique

Collez deux elements freres sans racine unique. Le formateur valide quand meme l'imbrication et embellit le fragment pour le presse-papiers.

Cas d'utilisation courants

  • Pretty-print de reponses XML d'API au debug
  • Minifier des icones SVG pour HTML ou CSS inline
  • Nettoyer le XML de flux RSS / Atom exportes d'un CMS
  • Valider l'imbrication des tags dans des configs avec erreurs ligne/colonne
  • Compresser des payloads XML pour logs ou fixtures de test

Questions fréquentes sur Formateur et minificateur XML

Comment utiliser ce formateur XML en ligne ?
Collez votre XML, laissez Formater XML selectionne, choisissez une indentation de 2 ou 4 espaces, et copiez le resultat indente. Tout tourne dans le navigateur - rien n'est envoye.
Est-ce aussi un minificateur XML en ligne ?
Oui. La meme page minifie le XML : commentaires et texte uniquement espaces s'effacent tandis que la structure et le contenu texte restent. Utilisez minify pour embeds, blobs d'env et fixtures compactes.
Mon XML est-il envoye sur un serveur ?
Non. Le parsing, le formatage et la minification tournent uniquement dans votre navigateur. Sur pour configs et flux qui nomment de vrais hotes ou incluent du marquage prive.
Que se passe-t-il si le XML est invalide ?
Vous obtenez une erreur avec la ligne et la colonne du premier probleme - balises non fermees, fermetures desaccordees, commentaires casses ou attributs sans guillemets fermes. Corrigez ce point et reessayez.
Les commentaires survivent-ils au format et minify ?
Le format conserve les commentaires par defaut. Minify les retire par defaut. Utilisez Conserver les commentaires quand vous avez besoin de <!-- notes --> dans l'un ou l'autre mode.
Puis-je formater du SVG et du RSS ?
Oui. SVG et RSS sont du XML. Chargez l'exemple SVG ou RSS, ou collez votre propre marquage. Les sections CDATA restent intactes.
Le formatage change-t-il le sens du document ?
Non. Seuls les espaces, sauts de ligne et (en minify) commentaires optionnels changent. Noms d'elements, attributs, texte et CDATA restent tels quels.
En quoi cela differe-t-il du minificateur HTML ?
Le HTML est permissif et oriente navigateur. Cet outil valide l'imbrication style XML et signale les defauts avec ligne/colonne - ce qu'il faut pour configs, SVG et flux.