charts - 谷歌图表工具栏:从谷歌图表工具栏实时数据导出
问题描述
我已经使用来自服务器的实时数据实现了谷歌图表。现在我想使用谷歌图表工具栏将该数据导出为 CSV 格式。但我不确定将什么传递给 dataSource URL?我尝试使用实时数据 URL,但它不起作用。
我正在使用如下类似的代码。URL 返回 JSON 响应。
$.ajax({
url: "http://example.com:8082/api/v1/eis/records",
dataType: "json",
success: function (jsonData) {
var data = new google.visualization.DataTable();
// assumes "word" is a string and "count" is a number
data.addColumn('string', 'word');
data.addColumn('number', 'count');
for (var i = 0; i < jsonData.length; i++) {
data.addRow([jsonData[i].word, jsonData[i].count]);
}
var chart = new google.visualization.AreaChart(document.getElementById('xyz'));
chart.draw(data);
}
});
是否有任何解决方案可以在工具栏中使用此 URL 来导出数据?
谢谢,
解决方案
推荐阅读
- apache-spark - PySpark - DataFrame 上的多个联合变得越来越慢
- c++ - 当调用它的函数结束时,防止我的向量被删除
- node.js - 如何获取 Sequelize 验证错误信息?
- ubuntu - Debian 上的 Ubuntu 存储库
- python - 根据值将嵌套列表拆分/排序到字典中
- datetime - Lua - 将 XML 日期时间转换为 UTC 时间戳
- mysql - 在 ruby on rails 中有效地连接 JSON 列类型
- ios - C 编译器无法创建可执行文件(安装 Cocoapods)
- angular - 由虚拟方法触发的角度变化检测?
- python - 给定已保存的文件名列表,如何生成固定长度的唯一字符串?