我想解析this JSON data to print on a fanpage I am working on。 如果你看看那個JSON鏈接,你會看到結構是[{key:value,key:value,key:value}]
。我最近學會了如何與一個稍微不同的結構是怎樣的this JSON file,其中數據結構是{"identifier":[{key:value,value,value,value,value}{key:value,value...}]}
解析JSON與PHP陣列/對象混淆
這裏是我的代碼,我試圖解析JSON(我試圖約10的這種變化與爆炸的逗號太)
<?php
$json = file_get_contents('http://live.nhl.com/GameData/SeasonSchedule-20152016.json');
$json = json_decode($json, TRUE);
foreach($json as $d){
$estTime = $d['est'];
echo $estTime;
?>
正如我所說的,我有一些成功的做這個鏈接的JSON我的其他結構:
$json = file_get_contents('http://nhlwc.cdnak.neulion.com/fs1/nhl/league/playerstatsline/20152016/2/SJS/iphone/playerstatsline.json');
$json = json_decode($json, TRUE);
$skaterData = $json['skaterData'];
$goalieData = $json['goalieData'];
foreach($skaterData as $d){
$stats = explode(',', $d['data']);
$number = $stats[0];
$position = $stats[1];
$name = $stats[2];
$gp = $stats[3];
$goals = $stats[4];
$assists = $stats[5];
$points = $stats[6];
$plsmns = $stats[7];
$pim = $stats[8];
$shots = $stats[9];
$toi = $stats[10];
$pp = $stats[11];
$sh = $stats[12];
$gwg = $stats[13];
$ot = $stats[14];
編輯:JSON data successfully parsed
非常尷尬,我在整個過程中花費了很多時間在其他方面......無論如何謝謝。我使用記事本++ atm –
不言而喻它現在正在工作哈哈。對不起,浪費你的時間。請不要投票給我! [鏈接](http://52.4.65.161/final_project/schedule.php) –