getjson和utf-8问题

时间:2012-11-09 09:33:08

标签: jquery encoding utf-8 getjson

对于移动应用程序,我从odata json休息服务获取数据。服务写得正确,如果我直接进入服务链接,我会正确看到所有字符。

但是,我使用.getJSON获取数据,然后使用循环将其放在我的屏幕上。带有特殊字符的名字不能很好地显示,我看到一个带有问号的正方形。

我尝试将html的编码设置为utf-8。

在我的代码中,我也试过了:

var uri_encode = encodeURIComponent(name);
var testname = decodeURIComponent( escape (uri_encode));
console.log(testname);

控制台提供:M%EF%BF%BDller

我该如何解决这个问题?

0 个答案:

没有答案