如何通过jquery获取Json格式数据

时间:2016-08-19 13:46:44

标签: javascript jquery

我正在努力获得计数和年份的价值,但无法获得。到目前为止我已经尝试过了。

[
    [{
        "count": 130,
        "year": "Week 1"
    }],[{
        "count": 160,
        "year": "Week 2"
    }],[{
        "count": 190,
        "year": "Week 3"
    }]
]
var parsedData = JSON.parse(data);
alert(parsedData.count);
alert(parsedData[0].count);
alert(parsedData[0].year);

1 个答案:

答案 0 :(得分:3)

parseddata是一个二维数组。尝试访问这样的数据。



var data = '[[{"count":130,"year":"Week 1"}],[{"count":160,"year":"Week 2"}],[{"count":190,"year":"Week 3"}]]';

var parseddata = JSON.parse(data);

console.log(parseddata[0][0].count);
console.log(parseddata[0][0].year);




提到 @Rory McCrossan 时,您的JSON太乱了。它可以很简单,如下所示。



var data = [{
  "count": 130,
  "year": "Week 1"
}, {
  "count": 160,
  "year": "Week 2"
}, {
  "count": 190,
  "year": "Week 3"
}];

console.log(data[0].count);
console.log(data[0].year);