Outil Gratuit XML Unescape en Ligne
Décodez les entités XML en caractères lisibles instantanément dans votre navigateur.
Entrée échappée
Sortie XML
Exemples
Collez du XML échappé dans le panneau d'entrée et l'outil convertira les entités automatiquement.
Désechapper les entités XML
Entrée échappée avec entités XML :
Sortie désechappée:
Cliquez sur Exemple pour charger un XML échappé d'exemple.
Qu'est-ce que le désechappement XML ?
Si vous avez déjà récupéré du XML d'une API ou d'une base de données et trouvé & au lieu de &, vous connaissez le problème. Le désechappement XML (décodage d'entités) reconvertit ces références de caractères XML prédéfinies en caractères réels. La spécification XML définit cinq entités intégrées -- &, <, >, " et ' -- et cet outil les traite toutes. Pour en savoir plus sur XML, l'introduction XML de MDN est un excellent point de départ.
C'est le processus inverse de l'échappement XML. Vous en avez besoin lorsque vous lisez ou affichez des données XML précédemment échappées.
Comment utiliser
Coller le XML échappé
Collez votre chaîne XML échappée dans l'éditeur d'entrée.
Vérifier la sortie
Le résultat désechappé apparaît instantanément. Utilisez le Validateur XML pour confirmer que le XML est valide.
Copier ou télécharger
Copiez le résultat ou téléchargez-le. Voir aussi XML Escape pour l'opération inverse, ou HTML Unescape pour le décodage d'entités HTML similaire.
Quand le désechappement est-il important ?
Le désechappement XML est nécessaire lorsque vous recevez des données XML encodées avec des entités — par exemple, depuis une réponse API ou un champ de base de données.
Questions fréquentes
Quelles sont les cinq entités XML prédéfinies ?
La spécification XML en définit exactement cinq : & (&), < (<), > (>), " (") et ' ('). Cet outil les décode toutes.
Le désechappement XML est-il identique au HTML ?
Pas tout à fait. HTML définit plus de 2 000 références nommées, tandis que XML n'en a que cinq. Pour les entités HTML, utilisez notre outil HTML Unescape.
Puis-je basculer entre mode escape et unescape ?
Oui -- cliquez sur Basculer pour alterner entre les modes. Vous pouvez aussi utiliser notre outil dédié XML Escape.
Mes données XML sont-elles envoyées à un serveur ?
Non. Tout s'exécute localement dans votre navigateur en JavaScript. Vos données ne quittent jamais votre machine, ce qui rend cet outil sûr pour du contenu XML sensible.
Comment désechapper les références numériques comme &#60; ?
Cet outil gère les cinq entités XML nommées. Les références numériques (<, <) suivent les mêmes règles de références de caractères W3C et sont aussi décodées automatiquement.
Outils associés
Références : Spécification W3C XML