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