我試圖解析RSS各種來源的飼料,這樣的來源之一是這樣的:http://feeds.feedburner.com/DiscoveryNews-Top-Stories
在這種情況下讀取JSON?
但這源是給我這樣的一些奇怪的JSON數據:
"item": [
{
"title": [
"Snazzy Science Photos of the Week (August 10-16)",
{
"type": "html",
"content": "Snazzy Science Photos of the Week (August 10-16)"
}
],
"description": [
"Glowing rabbits, treasure-hunting badgers and a case of mistaken UFO identity help round out this week's photos.<img src=\"http://feeds.feedburner.com/~r/DiscoveryNews-Top-Stories/~4/S6Urfvdw2DQ\" height=\"1\" width=\"1\"/>",
{
"type": "html",
"content": "Glowing rabbits, treasure-hunting badgers and a case of mistaken UFO identity help round out this week's photos."
}
],
目前,我使用下面的代碼來獲得標題的帖子:
if(isset($jit->title->content)){
$title = $decoded_json->query->results->item->title->content;
}else{
$title = $decoded_json->query->results->item->title;
}
但是,當我嘗試解析發現新聞feed.Please幫助上面的代碼失敗?
[編輯]: 我使用YQL從source.This獲得相當於JSON是link
我沒有看到任何JSON,只有XML可用。 – Prix
@RajatSaxena你能展示(jsfiddle?)你如何使用YQL/json feed嗎? –
我只是從PHP解析它,我沒有使用javascript.Also,我已經粘貼了我在我的問題中使用的PHP代碼。 –