访问数组中的JSON对象

时间:2013-07-31 19:57:18

标签: json

您好我正在尝试使用Google Analytics进行一些制图,我可以将数据输入JSON,但是我从那里被卡住了,这就是在firebug中看到的json。

{"total_results":1,"rows":[[7861]],"column_headers":[{"dataType":"INTEGER","columnType":"METRIC","name":"ga:visits"}]}

所以我试图提取gavisits在过去30天内有7842个结果的事实,这是我的代码

$.getJSON(
"https://api.oocharts.com/v1/query.jsonp?" //note the 'jsonp' return type
+ "query=" + "visits-by-date-cg"
+ "&key=" + "myapikey here"
+ "&start=" + "30d" //30 days from current date
+ "&callback=?"
, null, function(data) {
    console.log(JSON.stringify(data));
});

如何循环“数据”以获取7842以便我可以将其存储为变量?

谢谢

1 个答案:

答案 0 :(得分:1)

在该对象中的任何地方都找不到7842,但有一个名为rows的属性,其中包含一个带有一个值的数组,该数组本身就是一个带有一个值的数组,{{1 }}。这可能就是你要找的东西:

7861