我正在尝试去json.responseJSON.Sites.LHR这个位置并在下一次迭代json.responseJSON.Sites.NJE等等。第一个实例的通知是字符串“LHR”和第二个“NJE”。 这可能吗?
for(var notification in json.responseJSON.Sites){
console.log(json.responseJSON.Sites.notification);
}
这是我的json
{
"Sites": {
"LHR": 1,
"NJE": 1,
"AZS": 1,
"SGP": 1,
"OHS": 1,
"AZP": 1
}
}
答案 0 :(得分:2)
您可能必须以属性访问表示法(而不是object.property对象['property'])来访问它,例如:
responseJSON = {
"Sites": {
"LHR": 1,
"NJE": 1,
"AZS": 1,
"SGP": 1,
"OHS": 1,
"AZP": 1
}
};
for(var notification in responseJSON.Sites){
console.log(notification + " : " + responseJSON.Sites[notification]);
}
答案 1 :(得分:1)
for(var notification in json.responseJSON.Sites){
console.log(notification);
}