0

こんにちは、Google アナリティクスでグラフを作成しようとしています。データを 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 を取得するにはどうすればよいですか?

ありがとうございました

4

1 に答える 1

1

7842そのオブジェクトのどこにも見つかりませんがrows、1 つの値を持つ配列を含むというプロパティがあり、それ自体が 1 つの値を持つ配列であり、7861. それはおそらくあなたが探しているものです:

data.rows[0][0]
于 2013-07-31T20:54:43.107 に答える