修复如下渲染的特殊符号:。

时间:2012-02-17 16:29:20

标签: jquery special-characters character

我需要转换我的json文件中的任何特殊符号才能正确呈现。现在他们就像这样出现了

测试

而不是像这样

测试的

我正在抓取json文件中的所有数据,如下所示:

$.each(results.Blogs, function(i, blog){    
    blogCount.push(i);
    topicsBlog.push({
        indexRank: i,
            blogDescription: blog.Description,
            blogDate: blog.PubDate,
            blogTitle: blog.Title,
            blogLink: blog.Link
        });
});

并使用Jquery模板将其放入我的html中:

$('#topic-blog-links').html($('#topic-blog').tmpl(blogSplice));

是否有修复这些字符的解决方案?

1 个答案:

答案 0 :(得分:0)

您的字符编码必须是端到端的UTF-8。您需要在页面中声明:

<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />

您存储在服务器上的数据必须以UTF-8格式保存。如果它是来自MS-Word(Windows-1251格式)的转储,那你就不走运了。