我的HTML5应用正在使用JSON来获取数据。
json联系人字符如:ö
但我浏览器中的输出如下:
我在HTML5标题中使用了以下内容:
<meta http-equiv="Content-Type"content="text/html;charset=utf-8">
并在AJAX中使用它来读取JSON:
$.ajax({
url: "items.json",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
..........
但它没有帮助我。它的解决方案是什么? 我甚至在这两个地方尝试了“ISO-8859-1”。
答案 0 :(得分:0)
确保您用于网站的字体系列支持您尝试打印的扩展字符。然后使用firebug或类似的东西来查看你的后端json服务发回的字符集。它可能不会发送回来。另外,检查firebug是否在JSON响应中显示正确的字符。这个问题可能比你想象的更进一步。