2012-05-23 113 views
4

我有產生以下結果查詢:簡單的JSON閱讀API

{ 
    "data": [ 
    { 
     "id": "1107702400" 
    }, 
    { 
     "id": "1149862205", 
     "likes": { 
     "data": [ 
      { 
      "name": "Penelope Test", 
      "category": "Arts/entertainment/nightlife", 
      "id": "411133928921438", 
      "created_time": "2012-05-23T11:41:27+0000" 
      }, 

我可以通過訪問的第一個ID:

response.data[i].id 

如何檢索第二ID? (?那雲數據-ID-DATA-ID的那個)

我有這樣的功能:

for(i=0;i<response.data.length;i++) 
      { 
       testdiv.innerHTML += response.data.data[i].id + '<br/>' ; 
      } 

,它可以讓我打印的第一個ID。

我需要做什麼才能打印第二個ID?

+4

'response.data [1] .likes.data [0] .id' – 2012-05-23 17:00:20

+0

嘿感謝:) 正確的,我有這樣一個問題,請, 我有一個查詢讓我打印第一個ID,但我需要打印每個第一個ID的第二個ID像這樣...請看我更新的代碼... –

回答

2

在您的示例數據

response.data[i].likes.data[0].id 
+0

@amnotiam說的是什麼... –

+0

是的,張貼時我正在打字,當我讀它時不得不笑。 – Joe