我有一些例子JSON ...要通过JSON树得到的值,然后打印到CONSOLE.LOG
{
"colors": {
"1": {
"name": "red",
"rgb_value": "255,0,0"
},
"2": {
"name": "green",
"rgb_value": "0,255,0"
},
"3": {
"name": "blue",
"rgb_value": "0,0,255"
}
}
}
问:我想知道如何进入“色彩”,然后检查每个对象( “1”,“2”,“3”等),并获取每个人的“名称”的值(我想用console.log打印每一个到控制台)。我怎样才能做到这一点?
要么Javascript/jQuery解决方案赞赏。
注意我无法更改JSON,因为我从某人的API中获取它,并且没有权力重新构建其JSON,因此如果您认为JSON不正确,请忽略它,因为我没有其他方法。
谢谢:)我将仅需9分钟时打勾它说我可以 – user3387566
拳,你应该用JSON.parse函数解析您的JSON(如果需要旧的浏览器的兼容性,使用json2.js) –
谢谢佐尔坦。令人惊讶的是,我已经知道如何做到这一点,但感谢你张贴,以防其他人需要知道。 – user3387566