如何閱讀動態密鑰在JSON,的NodeJS和或JQuery的和或的JavaScript?如何在JSON中讀取密鑰?
我沒有找到。 我確實嘗試過。
需要找出名稱鍵並讀取值。
密鑰動態
{
"marka1": {
"name": "Mika",
},
"beti1": {
"name": "Yii",
}
}
如何閱讀動態密鑰在JSON,的NodeJS和或JQuery的和或的JavaScript?如何在JSON中讀取密鑰?
我沒有找到。 我確實嘗試過。
需要找出名稱鍵並讀取值。
密鑰動態
{
"marka1": {
"name": "Mika",
},
"beti1": {
"name": "Yii",
}
}
需要找出名稱鍵,讀值。
var obj = {
"marka1": {
"name": "Mika",
},
"beti1": {
"name": "Yii",
}
};
您可以通過
var keys = Object.keys(obj);
console.log(keys);
得到這個對象內部的鑰匙,現在你可以遍歷這個keys
陣列來獲得每個屬性的值。
好)非常感謝你! ) –
如何讀取字段'名稱'?我嘗試||| var obj = JSON.parse(obj); var keys = Object.keys(obj); obj.keys [0] .name |||但給出錯誤 –
「鍵」應該是對象的屬性而不是對象的名稱。數據結構應該看起來更像是:
[ { 鍵:「marka1」, 名稱:「米卡」 } ]
同在一處對象的數組,這將允許您參考每個對象的關鍵。
如果數據被格式化那樣,使用Object.keys()https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys抓住關鍵
顯示的對象有什麼問題?這不回答未知鍵名稱的問題,並且有很多用於動態生成未知對象鍵名稱的用例 – charlietfl
@charlietfl更新的答案 – erichardson30
Object.keys() - 良好的工作!)Ty) –
Object.keys(OBJ)給出obj的密鑰列表。 – nephets
哇...它有多難搜索'javascript對象鍵'? – charlietfl
@charlietfl我沒有找到。我曾嘗試 –