如何使用 JavaScript 解码:
\u003cb\u003estring\u003c/b\u003e
至
<b>string</b>
(我在互联网上搜索,有一些网站有同样的问题,例如:
Javascript html 解码
或
如何解码 HTML 实体
,但它没有相同的编码格式)
非常感谢!
如何使用 JavaScript 解码:
\u003cb\u003estring\u003c/b\u003e
至
<b>string</b>
(我在互联网上搜索,有一些网站有同样的问题,例如:
Javascript html 解码
或
如何解码 HTML 实体
,但它没有相同的编码格式)
非常感谢!
这是如何使用转义的 unicode 解码字符串?. 那里给出的答案之一应该有效:
var x = '\\u003cb\\u003estring\\u003c/b\\u003e';
JSON.parse('"' + x + '"')
输出:
'<b>string</b>'
decodeURIComponent('\u003cb\u003estring\u003c/b\u003e');
// "<b>string</b>"
编辑 - 如果可以的话,我会删除上面的答案。
原来的问题有点模棱两可。
console.log('\u003cb\u003estring\u003c/b\u003e');
将已经产生<b>string</b>
如果\
字符被转义,则可以使用替换方法来替换\\
just \
,从而允许正确的 Unicode 转义序列。