私はナイトウォッチ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 に答える