繁体   English   中英

将JSON解析为UTF-8

[英]Parse JSON as UTF-8

我正在使用以下代码从页面获取JSON并将其解析到我的HTML页面。 JSON没有以UTF-8显示,因此具有奇怪的字符。 如何删除怪异的字符?

$.get("test.php", function (data) {
    var JSON = jQuery.parseJSON(data);
    $.each(JSON.deals.items, function (index, value) {
        // My code
    });
});

请确保过程的每个步骤都在UTF-8中:

  • 数据库连接
  • 数据库表
  • 您的PHP文件
  • 您输出的内容类型标题

    header('Content-Type: application/json; charset=utf-8');

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

请参阅: PHP json_encode json_decode UTF-8

编辑 :如果您已经在JSON feed中使用了奇怪的字符而不是£符号,则您的问题已得到解答: https : 用PHP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM