tre*_*lez 2 php xml ajax jquery json
我正在进行多次返回XML数据的AJAX调用.当我获取数据时,我的成功函数(在JQuery中)尝试将XML转换为JSON(使用插件).我很快就被提醒为什么我不能假设我将从我的AJAX请求中获取VALID XML - 因为事实证明一些XML响应无效 - 导致JSON转换失败,脚本失败等. ..
我的问题是:
我是否应该尝试检测并删除这些字符的响应,或者我的编码可能有问题?
任何帮助表示赞赏!如果需要更多信息,请告诉我!
Jim*_*Jim 5
错误地解释为ISO-8859-1时,它是UTF-8 字节顺序标记.
你无法安全地剥离它,因为它只是一个更大问题的症状.您的内容编码为UTF-8.在某处您将其解码为ISO-8859-1.如果您尝试通过剥离BOM来隐藏问题,那么只要您开始使用非ASCII字符,就会自行设置更多问题.唯一的原因,事情甚至寻找排序的权是因为ASCII是UTF-8和ISO-8859-1两者的公共子集.
归档时间:
15 年,4 月 前
查看次数:
1652 次
最近记录: