在数据表中显示数据时遇到错误Json无效格式?

时间:2018-07-06 09:18:34

标签: php json datatable

我在数据表中显示地址,街道,城市,名称,公司名称,我的数据库配置为UTF-8,同时我正在使用Google API将地址解析为街道,城市,密码和州。我们也为某些用户使用特殊字符(德语,法语,...),但有时JSON格式无效在数据表中显示时显示错误。我尝试将每个字段都转换为utf-8,但无法正常工作.....

This is Error Screenshot

当我尝试删除非ASCII字符时,我知道此错误是由于非ASCII字符引起的,但我必须允许非ASCII字符

1 个答案:

答案 0 :(得分:1)

好,我找到了解决方法

我正在使用mb_detect_encoding($str);检测字符串编码格式,然后将其转换为utf-8

对于所有页面,我都提到了所有html源页面的utf-8编码。

现在它似乎正常工作