2014-12-04 39 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进行测试。

相关问题