Как правильно декодировать строку, содержащую специальные 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();
}

Хотя это кажется (очень) хакерским. Какой способ лучше? Есть ли «правильный» путь?

Ответы на вопрос(7)

Ваш ответ на вопрос