Iphone 阿拉伯字符显示为??????json格式。苹果手机

Iphone 阿拉伯字符显示为??????json格式。苹果手机,iphone,getjson,Iphone,Getjson,我得到的阿拉伯字符是?????作为JSON的回报 有人能告诉我如何正确地获得JSON格式的阿拉伯语字符吗 编辑: 我正在使用英语。我还尝试将其编码为UTF8 非常感谢,, Naveed我已经自己找到了解决方案 解决方案是在连接到DB后,按如下方式将集合名调用到utf8: $host\u link=mysql\u connect(DBASE\u主机、DBASE\u用户、DBASE\u PWD); if(!$host\u链接){ die('无法连接:'.mysql_error()); 退出 } my

我得到的阿拉伯字符是?????作为JSON的回报

有人能告诉我如何正确地获得JSON格式的阿拉伯语字符吗

编辑:
我正在使用英语。我还尝试将其编码为UTF8

非常感谢,,
Naveed

我已经自己找到了解决方案

解决方案是在连接到DB后,按如下方式将集合名调用到utf8:

$host\u link=mysql\u connect(DBASE\u主机、DBASE\u用户、DBASE\u PWD); if(!$host\u链接){ die('无法连接:'.mysql_error()); 退出

} mysql_查询(“设置名称utf8;”)

希望这能对其他人有所帮助。
Naveed

这取决于将数据转换为JSON格式所使用的语言。您手头有一个多字节字符编码问题。因为您没有提到JSON数据的原始语言是什么,所以很难提供帮助。听起来你要么没有对数据进行UTF8编码,要么没有对来自JSON的UTF8进行解码。我使用的是英语。我也尝试过将其编码为UTF8。谢谢。这真的帮助了我。对于使用PDO的用户,此解决方案有助于: