Déséchapper du XML
Reconvertissez les entités XML et les références numériques de caractères en caractères réels.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Déséchapper du XML ?
Le texte XML vous parvient souvent échappé : flux, charges SOAP, exports de base de données et journaux contiennent des séquences comme <div> ou Café. Pour lire ou réutiliser le contenu, il faut les retransformer en < > et é.
Cet outil décode les cinq entités XML prédéfinies (&, <, >, ", ') et les références numériques décimales ou hexadécimales, y compris les caractères hors plan de base comme les emoji. Les entités nommées que XML ne définit pas (par exemple © ou ) restent inchangées et sont listées dans un avertissement ; les références vers des caractères interdits par XML ne sont pas converties.
Comment ça marche ?
- Collez le texte échappé.
- Le texte décodé apparaît immédiatement.
- Consultez les avertissements pour les entités laissées inchangées.
- Copiez le résultat, ou utilisez Échanger pour l’échapper de nouveau.
Cas d'usage courants
- Lire du balisage échappé dans une description RSS ou un champ SOAP.
- Décoder un texte copié depuis un export XML ou une ligne de journal.
- Reconvertir des références numériques comme é en accents lisibles.
- Vérifier un aller-retour avec l’outil Échapper du XML.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
if (a < b && c > d) { print("Tom & Jerry's café ☺"); }if (a < b && c > d) { print("Tom & Jerry's café ☺"); }Confidentialité
Déséchapper du XML s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Seules les cinq entités XML et les références numériques sont décodées. Les entités nommées HTML demandent le décodeur d’entités HTML, et les entités déclarées dans une DTD ne sont jamais résolues.
Questions fréquentes
Pourquoi n’est-il pas décodé ?
XML ne définit que cinq entités nommées et est une entité HTML. Elle est laissée telle quelle et signalée. Utilisez le décodeur d’entités HTML pour du texte HTML.
Une chaîne doublement échappée est-elle décodée deux fois ?
Non. &lt; devient < après un passage, ce qui est correct. Relancez l’outil si le texte a été échappé deux fois.
Et les références numériques invalides ?
Des références comme � ou � ne correspondent pas à des caractères autorisés par XML 1.0. Elles sont conservées et signalées.
Outils associés
Échapper du XML
Rendez n’importe quel texte sûr pour l’insérer dans un élément ou une valeur d’attribut XML.
JSON & données
Formateur XML
Transformez un XML compressé ou brouillon en document proprement indenté, facile à lire et à relire.
JSON & données
Décodeur d’Entités HTML
Retrouvez les caractères derrière <, é, € et 😀.
Encodage & décodage
Déséchapper du JSON
Décodez une chaîne JSON échappée pour retrouver un texte lisible, qu’elle soit entourée de guillemets ou non.
JSON & données
Annulation d’Échappement Unicode
Collez un texte plein de \u00e9, U+1F600 ou ☺ et lisez les vrais caractères.
Encodage & décodage
Convertisseur XML en JSON
Transformez un document XML en JSON en conservant attributs, éléments répétés et texte dans une structure prévisible.
JSON & données