1. 問題描述
HTML實體編碼轉換為字符(JavaScript)
2. 解決方法
一般方法:
function entityToString(entity) {
var div = document.createElement('div');
div.innerHTML = entity;
var res = div.innerText || div.textContent;
return res;
}
在不支持原生dom的情況下(cheerio下的方法):
function entityToString(entity) {
$('#ets').remove();
$('body').append('<div id="ets"></div>');
$('#ets').html(entity);
var res = $('#ets').text();
return res;
}