逃脱的cyrillyc角色逃脱了&#xXXX;

时间:2018-07-11 14:15:28

标签: javascript utf-8 escaping

我有以下问题: 我正在使用Node-Red“ html请求”-组件解析网站。它返回网页的UTF-8字符串表示形式,此后我尝试在Javascript函数中进行处理。我的问题是,页面上某些元素中的字符串被编码为

привет

实际上应该说

привет

那是什么转义?它看起来像unicode,但带有“&#x”而不是“ / u0”。如何使用javascript重新使文本可读?

1 个答案:

答案 0 :(得分:0)

也许是这样的:

var str='привет';

var div = document.createElement('div');
div.innerHTML = str;
var new_str=div.firstChild.nodeValue;
console.log(new_str);