2013-10-20 31 views
0

我需要從excel表格中提取數據爲csv或json格式,然後使用javascript以圖表(bar,pie和line)的形式顯示內容。自2天以來,我一直在努力研究它,但無法找到任何好的來源。任何有關這方面的幫助將不勝感激。謝謝。從excel表格中提取數據到csv(或)使用Javascript的Json

+1

這是覆蓋在很多教程,如[克里斯托夫維奧(HTTP的:// christopheviau。 com/d3_tutorial /),我假設你知道如何獲得電子表格到csv。您可能遇到的另一個問題是跨站點腳本,在這種情況下,您需要使用本地Web服務器。 – user1614080

回答

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 
}); 

公告輸出= CSV在該URL的末尾。

gid = 0是工作表1,gid = 1是工作表2等等。您必須首先將您的工作表發佈到網上才能使用。

除了克里斯托夫維奧的教程,這裏有更多的資源:

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

http://www.d3noob.org

相關問題