做一個JavaScript API調用的時候,我讓我的返回結果是這樣的:解析JSON結果在JavaScript時的反應不是在陣列
{
"data": {
"2 Broke Girls": {
"air_by_date": 0,
"cache": {
"banner": 1,
"poster": 1
},
"language": "en",
"network": "CBS",
"next_ep_airdate": "2014-02-24",
"paused": 0,
"quality": "HD",
"show_name": "2 Broke Girls",
"status": "Continuing",
"tvdbid": 248741,
"tvrage_id": 28416,
"tvrage_name": "2 Broke Girls"
},
"Alias": {
...
},
"message": "",
"result": "success"
}
}
我怎麼能順利通過所有正在返回不同的節目迭代?我不能使用response.data.SHOWNAME
,因爲節目將會有很多變化。
我嘗試了一些使用$.each()
的解決方案,但我並沒有真正讓這些工作。 我可以儘可能訪問它自己的每個節目標題,但其他數據不斷得到返回爲[Object object]
編輯:爲了使它更清楚一點,我需要訪問該字段。 response.data.RANDOM_TITLE.tvrage_name & response.data.RANDOM_TITLE.status
+1表示在該列表上具有別名。 – OneOfOne
你怎麼知道「消息」不是節目?因爲它不是一個對象? – dfsq