Texto
HTML Decode
Decodifica entidades HTML para recuperar texto legible.
HTML codificado
<strong>GeneraTodo & texto</strong>
- Convierte entidades HTML habituales en caracteres legibles.
El texto descodificado puede traer HTML activo si viene de una fuente que no controlas.
Cuando el texto llega con &amp; en vez de &
Es la firma inconfundible de un contenido codificado dos veces: alguien escapó un texto que ya venía escapado. Pasa mucho al mover contenido entre un gestor y otro, o al leer el cuerpo de un correo. Descodificarlo devuelve el texto que se escribió en origen.
Devuelve a su forma normal las entidades corrientes del HTML, que es lo que necesitas cuando un texto llega lleno de & y < desde un gestor de contenidos o desde un feed.
Cuándo aparecen las entidades HTML
- Recuperar texto legible de un contenido exportado desde un CMS.
- Limpiar cadenas que llegan con entidades desde un feed o una base de datos.
- Revisar qué representan realmente unas entidades HTML.
Lo que no se descodifica
Traducimos las seis entidades corrientes y ahí nos paramos: menor que, mayor que, comilla doble, apóstrofe en sus dos formas y ampersand. Un o un © salen tal cual, sin convertir.
Y una advertencia: al descodificar recuperas HTML activo. Si el texto viene de una fuente que no controlas, no lo insertes en una página sin sanearlo antes.
Se procesa en local y no registramos el contenido.
Preguntas frecuentes
¿Qué entidades reconoces?
Seis, ni una más: <, >, ", ', ' y &. Con eso cubrimos lo que produce el escapado habitual, que es exactamente lo que genera nuestra herramienta gemela. Si tu texto trae un o un ’, te van a salir tal cual, sin traducir. Preferimos decírtelo a que te lleves el chasco pensando que ya estaba limpio.
Mi texto llega con &amp;, ¿cómo lo arreglo?
Alguien escapó un texto que ya venía escapado. La solución es tan tonta como suena: vuelve a pasar el resultado por la herramienta y en la segunda vuelta te queda el ampersand solo. Ahora bien, si después de dos pasadas siguen apareciendo, el problema está en el origen y hay que arreglarlo allí, porque cada export nuevo te lo va a repetir.
¿Es seguro pegar aquí HTML de una fuente cualquiera?
Para ti sí, porque el resultado se muestra como texto y nada de lo que pegues llega a ejecutarse. El cuidado tienes que tenerlo después. Descodifica el comentario de un usuario, suéltalo dentro de una página y habrás deshecho la protección que alguien puso ahí a propósito.