是否可以将外部数据用作JavaScript变量?

是否可以将外部数据用作JavaScript变量?,javascript,xml,google-visualization,Javascript,Xml,Google Visualization,我正在使用 您可以通过链接查看示例。但我想使用外部数据,如csv、xml、txt或excel表作为图表的源 function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['Germany', 200], ['United States', 300], ['Brazil', 400],

我正在使用

您可以通过链接查看示例。但我想使用外部数据,如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]
    ]);
你可以看到,我们在剧本中用“德国”或“巴西”来命名。
是否可以像我上面提到的那样从外部来源调用这些名称?

可以。您需要加载这些外部源并将其转换为数组。所有这些都可以在JavaScript中完成,您可以通过AJAX加载外部资源。您可以在这里了解有关AJAX的更多信息:。一旦将文件中的数据加载到JavaScript中的字符串中,仍然需要对其进行解析,这取决于数据的格式