0
{"cover":"http:\/\/files.domain.com\/some_file\/1234.jpg_thumb.png"}

这是我的 JSON 代码,当我尝试解析时,它返回 Unexpected Token 错误。我在http://jsonlint.com/上进行了检查,但进展并不顺利。

我使用 php json_encode 函数对 JSON 进行编码。

++ 更新当我复制 JSON 字符串并将其粘贴到记事本或其他纯文本编辑器中并重新复制时,它工作正常。我认为这一定是一些编码错误或什么的。我会尽力。

4

1 回答 1

1

我修好了它。很容易找到;我捕获了数据包并查看了十六进制,并且 json 中还有其他字节。我的 php 文件编码是带有 BOM 的 UTF-8!我只是将它转换为没有 bom 的 utf-8,一切都很好。

于 2014-05-11T05:55:50.670 回答