¿Cuál es la forma correcta de decodificar una cadena que tiene entidades HTML especiales? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Unascape de entidades HTML en Javascript? 11 respuestasDigo que recibo algo de JSON de una solicitud de servicio que se ve así:
{
"message": "We're unable to complete your request at this time."
}
No estoy seguropor qu ese apostraphe está codificado de esa manera '
); todo lo que sé es que quiero decodificarlo.
Aquí hay un enfoque usando jQuery que apareció en mi cabeza:
function decodeHtml(html) {
return $('<div>').html(html).text();
}
in embargo, eso parece (muy) hacky. ¿Qué es una mejor manera? ¿Hay una manera "correcta"?