Minificateur XML
Entrée XML
Collez du XML bien formé de 1 000 000 de caractères au maximum. La validation et la minification se font dans ce navigateur.
Ce minificateur XML fonctionne entièrement dans le navigateur. Il supprime les commentaires XML et réduit les suites composées uniquement d’espaces avec retour à la ligne entre les balises. Il vérifie d’abord que le XML est bien formé et laisse inchangés les données textuelles, CDATA, valeurs et ordre des attributs, déclarations et instructions de traitement. Votre XML n’est pas envoyé à un serveur.
Comment minifier du XML
-
1
Collez du XML bien formé
Jusqu'à 1 000 000 caractères, traités dans ce navigateur.
-
2
Vérifiez le résultat
Les commentaires et les espaces avec retour à la ligne entre balises sont réduits.
-
3
Copiez ou téléchargez
Copiez le XML minifié ou enregistrez-le localement.
Ce que ce minificateur modifie
- Supprime les commentaires XML comme
<!-- note temporaire -->. - Réduit les suites d’espaces contenant un retour à la ligne entre les balises.
- Conserve le texte des éléments, CDATA, les valeurs et l’ordre des attributs.
- Conserve la déclaration XML et les instructions de traitement.
Exemple :
<catalogue>
<!-- note interne -->
<livre id="7">Un titre</livre>
</catalogue>
devient :
<catalogue><livre id="7">Un titre</livre></catalogue>
Ce qui est vérifié
L’analyseur du navigateur accepte seulement du XML bien formé. Les documents contenant un DOCTYPE ou une déclaration d’entité sont aussi refusés. Aucune entité externe n’est chargée.
Ce n’est pas une validation DTD, XSD, d’espaces de noms, de règles métier ou d’application. Un XML bien formé peut rester inadapté au système qui le lit.
Préservez le sens avant de réduire les espaces
La minification ne garantit pas l’équivalence sémantique. Ne l’utilisez pas si le consommateur dépend des espaces, surtout avec du contenu mixte ou xml:space="preserve". Gardez l’original et testez le fichier avec l’application cible.
Confidentialité et limite
Le XML reste dans la mémoire du navigateur et peut être conservé pendant cette session d’onglet. Il n’est ni ajouté à l’URL ni envoyé à notre serveur. La limite est de 1 000 000 caractères.
Questions fréquentes
Non. Il effectue uniquement une vérification syntaxique XML dans le navigateur, sans valider schéma, espaces de noms ni règles applicatives.
L’outil ne charge aucune entité externe. Le refus de ces déclarations maintient une frontière claire pour le traitement local.
Oui. Les données textuelles, CDATA, valeurs d’attributs, déclarations et instructions de traitement restent inchangés.
Seulement après l’avoir testé avec l’application qui lit le XML. Ne minifiez pas du contenu mixte ou sensible aux espaces sans cette vérification.
Outils similaires
Générateur de lettres aléatoires
Générez des lettres A-Z aléatoires. Choisissez le nombre, les majuscules, les minuscules ou le mélange, puis utilisez le résultat pour des jeux ou la classe.
Convertisseur Base64 en Hex
Convertissez une chaîne Base64 en ses octets sous-jacents exprimés en hexadécimal. Utile pour inspecter des jetons, des clés, des certificats et des JWT.
Convertisseur binaire en ASCII
Collez du binaire (octets séparés par des espaces ou un long flux de bits) et obtenez le texte ASCII qu'il représente. Gère les encodages de 7 bits et 8 bits.
Convertisseur ASCII en binaire
Convertissez n'importe quelle chaîne ASCII en sa représentation binaire. Chaque caractère devient huit bits, séparés par des espaces, prêts à être collés dans un suivi de protocole ou un devoir.
Convertisseur BBCode en HTML
Convertissez le BBCode (balisage de forum) en HTML propre. Gère les balises de formatage, les listes, les citations, le code, les images, les liens et les tableaux.
Sélecteur de couleur HEX
Choisissez ou saisissez une couleur HEX et obtenez RGB, HSL, CMYK estimé, luminance relative et contraste sur blanc et noir.