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

これは私の JSON コードで、解析しようとすると、予期しないトークン エラーが返されます。http://jsonlint.com/で確認しましたが、うまくいきませんでした。

JSONをエンコードするためにphp json_encode関数を使用しました。

++更新 JSON文字列をコピーしてメモ帳または他のプレーンテキストエディターに貼り付け、それを再コピーすると正常に機能します。エンコードエラーか何かに違いないと思います。私が試してみます。

4

1 に答える 1

1

それを私が直した。見つけるのはとても簡単でした。パケットをキャプチャして 16 進数を表示しましたが、json には他のバイトがあります。私のphpファイルのエンコーディングは、BOM付きのUTF-8でした! bomなしでutf-8に変換しただけで、すべて問題ありません。

于 2014-05-11T05:55:50.670 に答える