在cakephp的顽固的字节顺序标记

时间:2014-02-11 04:33:14

标签: php html cakephp

我知道关于这个话题有很多问题,我一直在阅读并尝试不同的想法几个小时。

我使用Dropbox api获取数据,效果很好,但速度很慢。 所以我将这个提取移动到ajax。

json响应在字符串末尾附加了一个非常流行的隐形问号...在结束方括号之后。

.....}]?

这使得json对象无效,并且没有常规函数可用于无效的json。

当我直接加载页面时它就在那里,但是当我将autoRender设置为false时就消失了。所以我让它工作....但是,我想找到这个小POS并在将来随机出现之前删除它。花了几个小时才发现这是问题,因为它是看不见的!

我可以使用Notepad ++来消除小小的烦恼,但我找不到它! 我试过以下......

grep -rlI $'\xEF\xBB\xBF' .

Total Commander - >转到项目的根目录 - >查找文件(alt + f7) - >文件类型 - >找到文字“EF BB BF” - >选中'Hex'复选框 - >搜索

在项目中搜索charset = iso-8859

试过这个黑客

$response = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $response);

我使用Netbeans,因为我知道这个问题毫无价值。

请记住,这是Cakephp 2.3,因此大约有370万个文件被加载。

你怎么找到这些东西?

0 个答案:

没有答案