-1

我正在使用谷歌图表工具

您可以通过链接查看示例。但我想使用 csv、xml、txt 或 excel 表等外部数据作为图表的来源。

 function drawRegionsMap() {
    var data = google.visualization.arrayToDataTable([
      ['Country', 'Popularity'],
      ['Germany', 200],
      ['United States', 300],
      ['Brazil', 400],
      ['Canada', 500],
      ['France', 600],
      ['RU', 700]
    ]);

您可以看到我们在脚本中给出了诸如“德国”或“巴西”之类的名称。如上所述,是否可以从外部源中调用这些名称?

4

1 回答 1

0

是的。您将需要加载这些外部源并将它们转换为数组。所有这些都可以在 JavaScript 中完成,并且您可以通过 AJAX 加载外部资源。您可以在此处了解有关 AJAX 的更多信息:wikipediaw3schoolsjQuery。将文件中的数据加载到 JavaScript 中的字符串后,您仍然需要解析它,这取决于数据的格式。

于 2012-08-16T08:45:14.967 回答