Minifieur XML

Compressez le XML en supprimant les espaces, l'indentation et les retours à la ligne. Copiez ou téléchargez le résultat.

Entrée
Sortie
0 caractères 0 lignes

Minifieur XML

Cet outil minifie les données XML en supprimant tous les espaces, l'indentation et les retours à la ligne inutiles. Le résultat est un XML compact qui prend moins de place tout en préservant toutes les données.

L'opération s'exécute localement dans votre navigateur. Vos données ne sont jamais téléchargées ni stockées sur un serveur.

Comment utiliser

  1. Collez vos données XML dans l'éditeur d'entrée.
  2. Cliquez sur Minifier XML pour compresser le code.
  3. Le XML minifié apparaît dans l'éditeur de sortie sans espaces.
  4. Utilisez Copier pour le presse-papiers, Télécharger pour un fichier, ou Effacer pour réinitialiser.

Qu'est-ce que la minification XML ?

La minification XML supprime tous les caractères inutiles des données XML — espaces, indentation et retours à la ligne — sans changer leur signification. Cela réduit la taille du fichier pour un transfert et un stockage plus rapides.

La minification XML est utile pour les déploiements en production, les requêtes SOAP et la réduction de la bande passante.

Notes d'entrée

L'outil accepte une entrée XML valide. Si l'entrée contient des erreurs de syntaxe XML, l'outil les signalera. Le minifieur préserve toutes les données — il ne supprime que les espaces.

Exemple

Le XML formaté devient compact après minification :

--- Entrée formatée ---

  John
  30


--- Sortie minifiée ---
John30

Intégration MCP

MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.

Nom de l'outil MCP: xml-minifier

Point de terminaison MCP: https://coding.tools/mcp

Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.

Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.

Exemple de requête tools/call :

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"xml-minifier","arguments":{"input":"<invoice>\n  <id>1001</id>\n  <total>58.40</total>\n</invoice>"}}}'

La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.