gbk页面传输json中文字符丢失问题

编码不统一,在项目开发中经常碰到。

主要问题除了显示乱码,就是在传输的过程中,数据丢失。

php 使用json_encode utf-8时,没有问题。

但gbk时,会导致在编码的过程,无法识别而数据丢失。

即json_encode过程,中文字符,和其它需要uXXX表示的字符是会丢失的。

解决方案:

①只是简单的显示。建议直接打印出页面。

不通过json_encode而直接使用页面。可以正常显示。

②使用扩展cjson.可以通过简单的修改指定的编码,导出

json. gbk测试通过。

因为yii中有自带,所以,只是简单的修改。CJSON

转发请注明出处http://blog.martoo.cn
如有漏缺,请联系我 QQ 243008827

《gbk页面传输json中文字符丢失问题》有1个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注