2013-05-27 83 views
-1

我讀包含JSON HTTP請求和解析像這樣的內容:訪問解析的JSON文本

res = JSON.parse(httpRequest.responseText) 

我的請求的結果是:

{"node":[{"id":"10","name":"a_name"}], "childs":[{"id":"11"}]} 

如何訪問javascript的屬性childs

+1

https://developer.mozilla.org/en/docs/JavaScript/Guide/Working_with_objects – Quentin

+0

'res.childs','RES [ '的孩子的']' –

+1

通過閱讀一個基本的javascript教程,或者至少一張備忘單。 – mihai

回答

1

您可以訪問屬性喜歡它:

res.childs[0].id; 

這會給輸出:

11 

同樣可以訪問其他屬性。

+0

'res .childs [0] .id;'給出'11' –

+0

@PrasathK好的,謝謝我修改了它。 – 2013-05-27 10:12:04

1

生成的JSON可作爲常規JavaScript對象訪問(這是JSON的一個很酷的功能),您可以像訪問常規JavaScript對象一樣訪問它們。

例如:

var res = JSON.parse('{"node":[{"id":"10","name":"a_name"}], "childs":[{"id":"11"}]}'); 
console.log(res.childs);