我有一个结构如下的JSON:
info.json
{
'Cindy' : {age: 9, m1:80, m2:90, s1:90 , s2:100},
'Mark' : {age: 12, m1:80, m2:90, s1:90 , s2:100},
'Jeff' : {age: 8, m1:90, m2:90, s1:90 , s2:95},
'Ann' : {age: 11, m1:90, m2:60, s1:90 , s2:100},
'Jason' : {age: 5, m1:95, m2:30, s1:90 , s2:185},
'Harvey' : {age: 10, m1:100, m2:70, s1:90 , s2:100},
'Mike' : {age: 9, m1:100, m2:80, s1:90 , s2:82},
'Ross' : {age: 9, m1:88, m2:90, s1:90 , s2:100}
}
在我的JavaScript代码中,我正在使用JQuery导入JSON。
var students = {}
$.getJSON( "info.json", function( data ) {
students = data
});
在检查导入的对象学生时,我得到:
[object Object]:{
'Cindy' : {age: 9, m1:80, m2:90, s1:90 , s2:100},
'Mark' : {age: 12, m1:80, m2:90, s1:90 , s2:100},
'Jeff' : {age: 8, m1:90, m2:90, s1:90 , s2:95},
'Ann' : {age: 11, m1:90, m2:60, s1:90 , s2:100},
'Jason' : {age: 5, m1:95, m2:30, s1:90 , s2:185},
'Harvey' : {age: 10, m1:100, m2:70, s1:90 , s2:100},
'Mike' : {age: 9, m1:100, m2:80, s1:90 , s2:82},
'Ross' : {age: 9, m1:88, m2:90, s1:90 , s2:100}
}
看来此[object Object]现在是“键”了吗?通常,如果对象位于同一文件中,则可以访问students [Cathy] [age] // 12如何在导入的对象中访问相同的信息?