我是守夜人js的初学者。我们正在使用 nightwatch 创建端到端框架。因此,对于数据检索部分,我们面临着在 Excel 中获取行数和列数并解析数据的困难。我们确实查看了 exceljs 和 xlsx 模块,但找不到任何方法。如果有人可以共享代码来获取行数和列数,那将是一个很大的帮助。
问问题
4778 次
1 回答
2
var inboundWorkbook = new Excel.Workbook();
inboundWorkbook.xlsx.readFile(req.file.path).then(function() {
var inboundWorksheet = inboundWorkbook.getWorksheet(1); //or give name of the sheet
console.log('------------- actualRowCount: ' + inboundWorksheet.actualRowCount);
console.log('------------ rowCount: ' + inboundWorksheet.rowCount);
console.log('------------ columnCount: ' + inboundWorksheet. columnCount);
inboundWorksheet.eachRow({ includeEmpty: false }, function(row, rowNumber) {
console.log("Row " + rowNumber + " = " + row.values);
});
});
于 2017-01-09T06:14:33.213 回答