【发布时间】:2013-07-05 13:50:55
【问题描述】:
我想显示来自this json 文件的以下值。
标题
基准开始
基准结束
我使用此代码:
<?php
$nl1jsonurl='http://www.tvgids.nl/json/lists/programs.php?channels=1';
$nl1jsontext=file_get_contents($nl1jsonurl,true);
$nl1 = json_decode($nl1jsontext);
foreach($nl1->1 as $data)
{
echo $data->titel . "\n";
echo $data->datum_start . "\n";
echo $data->datum_end . "\n";
}
?>
示例 JSON:
{
"1": [
{
"db_id": "14612024",
"titel": "NOS Journaal",
"genre": "Nieuws/actualiteiten",
"soort": "",
"kijkwijzer": "",
"artikel_id": null,
"artikel_titel": null,
"datum_start": "2013-07-05 00:10:00",
"datum_end": "2013-07-05 00:35:00"
},
{
"db_id": "14642893",
"titel": "NOS Studio Sportzomer: De Avondetappe",
"genre": "Sport",
"soort": "",
"kijkwijzer": "",
"artikel_id": "58162",
"artikel_titel": "Sprinten in Montpellier",
"datum_start": "2013-07-05 00:35:00",
"datum_end": "2013-07-05 01:30:00"
}
]
}
【问题讨论】:
-
你问iiiiiis?
-
那里有一个问号,就在第 2 行。问题是“php”。答案是肯定的。
-
可能会报错stClass can not convert to string,试试这个
$nl1 = json_decode($nl1jsontext, true);