Javascript 如何解码字符,如“quot\\u00e2“;或\\u00ea“;到unicode字符?

Javascript 如何解码字符,如“quot\\u00e2“;或\\u00ea“;到unicode字符?,javascript,jquery,html,string,unicode,Javascript,Jquery,Html,String,Unicode,我正在使用ASP.NETCore,并试图获取Twitter的用户档案。服务器返回如下响应文本: “,“名称”名称:,,,“名称”名称:,,,“屏幕上的名称名称名称:,,,,,,“屏幕上的名称名称名称::,,,“屏幕上的名称名称名称:::,,,“屏幕上的名称名称名称名称:::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,“名称名称”名称名称:,,,,,,,,,,,,,,,,,,,,,“名称名称::::::,,

我正在使用ASP.NETCore,并试图获取Twitter的用户档案。服务器返回如下响应文本:

“,“名称”名称:,,,“名称”名称:,,,“屏幕上的名称名称名称:,,,,,,“屏幕上的名称名称名称::,,,“屏幕上的名称名称名称:::,,,“屏幕上的名称名称名称名称:::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,“名称名称”名称名称:,,,,,,,,,,,,,,,,,,,,,“名称名称::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1320:32:53+0000 2015\“,\”收藏夹计数:0,“utc偏移量”:null,“时区”:null,“地理位置已启用”:false,“已验证”:false,“状态计数”:0,“lang\”:“en\”,“贡献者已启用”:false,“是翻译员”:false,“是翻译已启用”:false,“配置文件背景颜色”:“c0dedit\”,“配置文件背景图像url:”http:\/\/abs.twimg.com\/images\/theme1\/bg.png\”,“profile\u background\u image\u url\u https\:“https:\/\/abs.twimg.com\/images\/theme1\/bg.png\”,“profile\u background\u tile\u tile\”false,““profile\u image\u url\”:“http:\/\/pbs.twimg.com\/profile\u images\/10580438733587521\/yoyqu\”,“normal\jpu-profile\url\”https:\/\/pbs.twimg.com\/profile\u images\/1058043873358827521\/YOOYwQY5\u normal.jpg\,“profile\u banner\u url\:”https:\/\/pbs.twimg.com\/profile\u banners\/3278814606\/14387769550\,“profile\u link\u color\”:“1da1da1df2\,“profile\u边栏\u边框”:“c0dedit\”,“profile\u边栏”:“c0dedit\,“profile\u边栏”:“ef3336”,“ef\u边栏”:“ef\”,“ef\”配置文件使用背景图像:true,“已扩展配置文件”:false,“默认配置文件”:true,“默认配置文件\图像”:false,“以下内容”:false,“跟踪请求\已发送”:false,“通知”:false,“翻译人员类型”:none\,“暂停”:false,“需要手机验证”:false

用户名位于属性中:

{
    name: "T\\u00e2n Nguy\\u00ea\\u0303n"
}
如何将字符串解码为unicode字符(
T–n Nguỹn

我试过:

console.log(decodeURIComponent(“T\\u00e2n-Nguy\\u00ea\\u0303n”)问题是您在开始时使用
\\
转义Unicode格式。将值更改为,例如,
\u00e2n
,将输出正确的

console.log(decodeURIComponent(“T\u00e2n-Nguy\u00ea\u0303n”)
目前,码>码>var-接下来的数据方方方方方方方方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人方当事人“:\”周一至7月13日20:32:53+0000 2015\“,”收藏夹计数“:0,\”utc偏移量\“:null,\”时区\“:null,\”地理位置启用\“:false,\”验证\“:false,\”状态计数\“:0,\”语言\“,”贡献者启用\“:false,\”是译者\“:false,\”是翻译启用的\“:false,\”是背景颜色\“,”是背景图像\\:”url \“http:\/\/abs.twimg.com\/images\/theme1\/bg.png\”,“profile\u background\u image\u url\u https\:“https:\/\/abs.twimg.com\/images\/theme1\/bg.png\”,“profile\u background\u tile\u tile\”false,““profile\u image\u url\”:“http:\/\/pbs.twimg.com\/profile\u images\/10580438733587521\/yoyqu\”,“normal\jpu-profile\url\”https:\/\/pbs.twimg.com\/profile\u images\/1058043873358827521\/YOOYwQY5\u normal.jpg\,“profile\u banner\u url\:”https:\/\/pbs.twimg.com\/profile\u banners\/3278814606\/14387769550\,“profile\u link\u color\”:“1da1da1df2\,“profile\u边栏\u边框”:“c0dedit\”,“profile\u边栏”:“c0dedit\,“profile\u边栏”:“ef3336”,“ef\u边栏”:“ef\”,“ef\”配置文件使用背景图像:true,“已扩展配置文件”:false,“默认配置文件”:true,“默认配置文件\图像”:false,“以下内容”:false,“跟踪请求\已发送”:false,“通知”:false,“翻译人员类型”:none\,“暂停”:false,“需要电话验证”:false;”;
var parseData=JSON.parse(decodeURIComponent(stringifyData));

log(parseData.name)试试这个@T–nNguyễ没问题!如果我的答案解决了您的问题,您介意通过单击我答案左侧灰色的勾号将我的答案标记为已接受吗?
decodeURIComponent
与此无关,JSON.parse,
console.log(“T\u00e2n Nguy\u00ea\u0303n”)
将输出
“T–n ngu771n”