0
私はlocalhost
ウェブページにGoogle Chartsを使用してライブダッシュボードを表示しようとしており、SQL Serverテーブルからデータを収集しています。 DBに正常に接続し、localhost
にデータを表示しました。JavaScriptのレコードセットの解析
Google Chartsで円グラフを描画するには、DBクエリから受け取った4つの整数を取り出してパーセントにする必要があります。 私の問題はDB応答を解析しているので、各整数に個別にアクセスできます。
localhost
での私の応答は次のようになります。私は
"Braking_Events": 1441,
"Acceleration_Events": 2480,
"Cornering_Events": 1270,
"Speeding_Events": 2863
にアクセスして、JavaScriptの変数にそれらを設定し、割合にそれらを操作し、
にそれらを固執しようとしています{
"recordsets": [
[
{
"Braking_Events": 1441,
"Acceleration_Events": 2480,
"Cornering_Events": 1270,
"Speeding_Events": 2863
}
]
],
"recordset": [
{
"Braking_Events": 1441,
"Acceleration_Events": 2480,
"Cornering_Events": 1270,
"Speeding_Events": 2863
}
],
"output": {},
"rowsAffected": [
1
]
}
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Braking_Events', 1441],
['Acceleration_Events', 2480],
['Cornering_Events', 1270],
['Speeding_Events', 22863]
]);
var options = {
title: 'Safety Distribution'
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
@NinaScholz、いいえ、私は、私は自分のコード内で一度だけ 'recordset'を送信していますので、彼らが現れる理由はまったくわからを両方を必要としません。 –