2014-12-04 13 views
0

JavaScript新手,想知道如何從excel文件中提取數據並將其放入JavaScript中的二維數組中,歡迎任何幫助!如何從XLS文件中提取數據並將其放入二維數組javascript

+0

是否可以將excel轉換爲CSV格式? – Dalorzo 2014-12-04 19:18:27

+0

是的,我可以做到這一點,我怎麼能讀取CSV? – sunnyharris 2014-12-04 19:23:08

+0

請查看http://www.joyofdata.de/blog/parsing-local-csv-file-with-javascript-papa-parse/ – Dalorzo 2014-12-04 19:27:37

回答

0

CSV似乎是一個最「可編程」的選項,但你可能會逃脫旁邊的數據創建JavaScript語句的列:

| A | B  | C  | D         | 
| 123 | abcdef | 999.99 | myArray.push([123,'abcdef',999.99]); | 
| 456 | ghijkl | 123.99 | myArray.push([456,'ghijkl',123.99]); | 
... 

所以你可以複製/粘貼列進代碼 - 如果您需要一次性傳輸,那麼這是個很好的解決方案公式如下:

=concatenate("myArray.push([";A2;",'";B2;"',";C2;"]);") 

但請檢查確切的語法,因爲我手頭沒有英文Excel進行測試。

相關問題