2011-06-24 44 views
2

我有一個看起來像這樣的()由PHP的json_encode生成的字符串:Javascript:如何訪問對象內的匿名對象?

[ { "key1":"value1", 
    "key2":"value2", 
    "key3":"value3" 
    }, 
    { "key1":"value1", 
    "key2":"value2", 
    "key3":"value3" 
    } ] 

使用JavaScript函數將字符串到Javascript對象轉換:

var jsonObj=JSON.parse(string); 

如何訪問裏面的數據由於內部對象沒有名字?我試過類似的東西:

alert(jsonObj.firstChild.key1); 

它給了我「未定義」。爲什麼?

回答

7

您使用alert(jsonObj[0].key1)