如何阅读动态密钥在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我没有找到。我曾尝试 –