我试图让这个工作,但无法看到我出错的地方。有人可以帮忙吗?
<?php
$jsonurl = 'http://www.foxsports.com.au/internal-syndication/json/livescoreboard';
$json = file_get_contents($jsonurl,0,null,null);
$json_output = var_dump(json_decode($json,true));
echo $json_output
?>
答案 0 :(得分:3)
提示:
初始JSON(存储在$json
变量中)不验证。
代码:(已修复)
<?php
$jsonurl='http://www.foxsports.com.au/internal-syndication/json/livescoreboard';
$json = file_get_contents($jsonurl,0,null,null);
$json = strip_tags(str_replace("jQuery.fs['scoreboard'].data =","",$json));
$json_output = var_dump(json_decode($json,true));
echo $json_output;
?>
这会奏效。 : - )
答案 1 :(得分:1)
您的JSON来源无效。您可以尝试使用此验证程序http://jsonlint.com/