HTML Unescape
Restaurez les caractères normaux depuis des entités HTML.
Comment décoder des entités HTML ?
Entités HTML
Collez votre chaîne contenant des entités (comme <div>) dans l'éditeur.
Décodage Local
Le navigateur analyse les entités et restaure les vrais caractères originaux de manière sûre.
Code Brut
Récupérez le véritable code HTML prêt à être interprété par le navigateur.
À quoi sert le processus de HTML Unescape ?
C'est le processus inverse de l'échappement. Lorsque vous récupérez des données depuis l'export d'une base de données, ou via un appel API au format JSON, les caractères spéciaux et les balises sont souvent encodés pour des raisons de sécurité lors du transfert.
Si vous essayez d'afficher ce texte tel quel, l'utilisateur verra <b>Texte</b> au lieu du mot en gras. Le HTML Unescape retransforme ces entités en véritables balises fonctionnelles, indispensables pour manipuler et réinjecter les données proprement dans l'arborescence de votre site web.
Questions Fréquentes
Le décodage d'entités HTML est-il risqué pour la sécurité ?
Si vous décodez du texte provenant d'un utilisateur externe et que vous l'injectez directement dans le code source de votre site web (via innerHTML), oui, c'est extrêmement risqué (faille XSS). Vous devez vous assurer que le contenu a été préalablement "sanitized" (nettoyé des scripts).
Puis-je l'utiliser pour nettoyer les exports XML ?
Oui, cet outil fonctionne parfaitement pour décoder les entités classiques rencontrées dans les flux XML ou les flux RSS contenant du contenu riche encodé.