这种天气接口,不建议使用php的file_get_contents来获取内容,延迟相当大,导致当前页面打开卡.
这个可以采用jquery的ajax方案做处理.
何必要用js这么麻烦呢,直接转换为数组来操作不就好了,ps(json_decode 函数要php 5.2或以上)
$url="http://m.weather.com.cn/data/101200208.html";
$json=file_get_contents($url);
$json_array=json_decode($json,true);
echo "";
print_r($json_array);
?>
var json_datas = "=$Json?>";
var obj = eval(json_datas);
for(var i=0;ifor(var j=0;j alert(obj[i][j]);
}