任何人都可以摆脱从下面网址1,但不是URL 2为什么json_decode
http://jsonlint.com/
和
http://jsonformatter.curiousconcept.com/
是给无效JSON任何光线?它们都是相同的JSON生成代码。唯一的区别是一个是HTTP,一个是HTTP。
https://www.discussthemarket.com/dev/
JSON.parse: unexpected character at line 1 column 1 of the JSON data
也
http://www.lambwatch.co.uk/json.htm
Valid JSON
两者都有其背后的同一JSON生成代码,完全相同的代码,但是当我把网址到
http://jsonlint.com/
的验证,HTTPS站点回来了解析错误!?
此外,当我做
$json = json_decode(file_get_contents("https://www.discussthemarket.com/dev/"));
$json is NULL
然而
$json = json_decode(file_get_contents("http://www.lambwatch.co.uk/json.htm"));
$json is the object as you'd expect
任何人都可以揭示出这个任意光?
这些功能都没有执行任何网络请求,也不关心数据来自哪里,所以没有。 – 2015-02-09 17:23:05
你能和我们分享这个分析错误吗? – castis 2015-02-09 17:23:35
等待您将URL加入http://jsonlint.com/?这是该网站的一个错误 - 我粘贴了来自这两个网站的字符串,并验证了正常。 – 2015-02-09 17:25:06