Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Unescape西里尔语角色像&#xXXX;_Javascript_Utf 8_Escaping - Fatal编程技术网

Javascript Unescape西里尔语角色像&#xXXX;

Javascript Unescape西里尔语角色像&#xXXX;,javascript,utf-8,escaping,Javascript,Utf 8,Escaping,我有以下问题: 我正在解析一个带有节点红色“html请求”组件的网站。它返回一个网页的UTF-8字符串表示形式,我随后尝试在Javascript函数中处理它。我的问题是页面上某些元素中的字符串被编码为 привет 应该说 привет 那是什么样的逃跑?它看起来像unicode,但用“&#x”代替“/u0”。如何使用javascript使文本再次具有可读性 可能是这样的:

我有以下问题: 我正在解析一个带有节点红色“html请求”组件的网站。它返回一个网页的UTF-8字符串表示形式,我随后尝试在Javascript函数中处理它。我的问题是页面上某些元素中的字符串被编码为

привет
应该说

привет
那是什么样的逃跑?它看起来像unicode,但用“&#x”代替“/u0”。如何使用javascript使文本再次具有可读性

可能是这样的:

var str='привет;';
var div=document.createElement('div');
div.innerHTML=str;
var new_str=div.firstChild.nodeValue;

console.log(新的_str)它们是HTML实体,副本具有转换为字符串的功能。非常感谢!现在一切按计划进行:)谢谢大家的帮助!我想在这里描述我的解决方案。由于Node Red使用服务器端javascript,并且错过了所有浏览器站点javascript功能,比如DOM解析器,所以我使用了这个解决方案