convert a spread sheet into JSON into tabular form
npm install node-excel-to-jsonSupported read formats:
- Excel 2007+ XML Formats (XLSX/XLSM)
- Excel 2007+ Binary Format (XLSB)
- Excel 2003-2004 XML Format (XML "SpreadsheetML")
- Excel 97-2004 (XLS BIFF8)
- Excel 5.0/95 (XLS BIFF5)
- OpenDocument Spreadsheet (ODS)
$ npm install node-excel-to-json
excel2Json(fileName, [options], callback)
Where
* fileName relative path of Excel file.
* options is a optional args {
convert_all_sheet: true,
return_type: 'File',
sheetName: ''
}
* convert_all_sheet If this value is false, Then one sheet will processed which name would be provided
* return_type Two type of return type 'File' or 'Object'
* sheetName Only if convert_all_sheet=false
* callback is the callback to run - callback(error, output)
Example
``javascript
var excel2Json = require('excel2json');
excel2Json('sample.xls', function(err, output) {
});
excel2Json('../test/sample.xls', {
'convert_all_sheet': false,
'return_type': 'File',
'sheetName': 'survey'
}, function(err, output) {
});
``