您好我正在尝试使用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以便我可以将其存储为变量?
谢谢
答案 0 :(得分:1)
在该对象中的任何地方都找不到7842
,但有一个名为rows
的属性,其中包含一个带有一个值的数组,该数组本身就是一个带有一个值的数组,{{1 }}。这可能就是你要找的东西:
7861