将多个excel文件转换为json

时间:2015-04-15 19:25:46

标签: javascript json node.js excel

我正在尝试将multiple excel files转换为multiple json files。我一直在研究一些nodejs库,但不确定哪个库适合。是否有library或其中可以读取多个excel文件并将其转换为相应的json文件的方式。

我正在看这个特殊的图书馆。 https://www.npmjs.com/package/convert-json

var cv2json = require('../');

var csv_trans = cv2json.xls('./test/test.xls', options /* optional */, function(err, result) {
  if(err)
    console.error(err);
  else 
    console.log(result);
    // result should be a json object or array. 
})

我看到他们正在传递一个excel文件并将其转换为json-object。有没有办法可以传递多个文件参数并获取相应的json对象。

1 个答案:

答案 0 :(得分:1)

只需使用循环

var files = [
  './path/to/file1.xls',
  './path/to/file2.xls'
]

files.forEach(function(file) {
  cv2json.xls(file, function(err, result) {
    // do something with result
  }) 
})