Как правильно декодировать строку, содержащую специальные HTML-объекты? [Дубликат]
На этот вопрос уже есть ответ:
Unescape HTML сущности в Javascript? 11 ответовСкажем, я получил обратно JSON из запроса на обслуживание, который выглядит следующим образом:
{
"message": "We're unable to complete your request at this time."
}
Я не уверенЗаче этот апостраф так закодирован '
); все, что я знаю, это то, что я хочу расшифровать его.
Вот один из подходов, использующий jQuery, который пришёл мне в голову:
function decodeHtml(html) {
return $('<div>').html(html).text();
}
Хотя это кажется (очень) хакерским. Какой способ лучше? Есть ли «правильный» путь?