我仍然试图绕过json并访问数据。
这是我的json格式,我希望这对我正在使用的数据类型是合乎逻辑的......
{"round1": [
{
"category" : "north",
"match1": [
{
"name": "Team1",
"score": 90
},
{
"name": "Team2",
"score": 96
}
]
},
{
"category" : "east",
"match2": [
{
"name": "Team3",
"score": 32
},
{
"name": "Team4",
"score": 84
}
]
}
],
"round2": [
{
"category" : "south",
"match1": [
{
"name": "Team2",
"score": 90
},
{
"name": "Team4",
"score": 96
}
]
}
]
}
我正在尝试使用...
获取数据$(document).ready(function(){
//LOAD JSON
$.getJSON("json.js", function(data) {
alert(data.round1[i].match1[i]);
}
}
我如何获得以下数据:
答案 0 :(得分:1)
JSON只是一个JavaScript对象。因此,如果您的JSON已经是JavaScript中的对象,您只需访问以下数据:object.round1[1].category
。
答案 1 :(得分:1)
你可以像这个例子那样做
$(document).ready(function(){
//LOAD JSON
$.each(data,function(i,item){
console.log(item);
});
});