在使用 NodeJs 采集其余网站网页时遇到的,在获取源代码后发现里面原来的中文被转成了 Unicode(UTF8) 编码的中文(如:&# [xxx]),这固然不是真正想要的中文实体html
解决方案:npm
使用 html-entities 对字符进行解码网站
安装:ui
npm install --save html-entities
使用:编码
var Entities = require('html-entities').XmlEntities; entities = new Entities(); var str = '<p>&# [xxx]</p>'; console.log(entities.decode(str));