【问题标题】:Extracting data from excel sheet into csv (or) Json using Javascript使用Javascript从excel表中提取数据到csv(或)Json
【发布时间】:2013-10-20 06:35:05
【问题描述】:

我需要将excel表格中的数据提取成csv或json格式,然后使用javascript以图表(条形、饼形和线形)的形式显示内容。我从 2 天开始就一直在研究它,但找不到任何好的来源。对此的任何帮助将不胜感激。谢谢。

【问题讨论】:

  • 这在很多教程中都有介绍,例如Christophe Viau,我假设您知道如何将电子表格转换为 csv。您可能遇到的另一个问题是跨站点脚本,在这种情况下,您需要使用本地 Web 服务器。

标签: javascript charts d3.js export-to-csv


【解决方案1】:

您还可以从谷歌电子表格中提取数据作为 CSV 数据,如下所示:

var spreadsheet = "https://docs.google.com/spreadsheet/pub?key=youruniquekeyhere&single=true&gid=2&output=csv"

d3.csv(spreadsheet, function (error, data) {
  // use your data here
});

请注意该 URL 末尾的 output=csv。

gid=0 是工作表 1,gid=1 是工作表 2,依此类推。您必须先将工作表发布到网络上才能使用。

除了 Christophe Viau 的教程,这里还有更多资源:

https://github.com/mbostock/d3/wiki/Gallery#basic-charts

http://www.d3noob.org

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-24
    • 1970-01-01
    • 2023-03-05
    • 2018-05-20
    • 2019-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多