2016-01-15 27 views
0

如何讀取Object.keys()的值JSON?如何讀取Object.keys()值JSON?

我想讀值的關鍵,但給錯誤:

密鑰動態

   { 
      "marka1": { 
       "name": "Mika", 
       }, 
      "beti1": { 
       "name": "Yii", 
         } 
       } 

var ojson = JSON.parse(objectJson); 
    var keys = Object.keys(ojson); //read good key 
    console.log("test - " + ojson.keys[0].name); //give error 
+1

'JSON.parse(obj)'拋出一個錯誤... – arthurakay

+1

不清楚你使用的是什麼'var obj'不是JSON,它是一個不需要解析的對象,因爲它現在顯示了。舉報什麼是實際錯誤 – charlietfl

+0

@charlietfl謝謝。我編輯了我的問題。 –

回答

5

將其更改爲console.log("test - " + ojson[ keys[0] ].name);因爲keys[0]只是一個字符串。

+0

非常感謝你) –

+1

非常歡迎你! –