Ich bin ein Begginer in der Nachtwache js. Wir sind dabei, mit Nightwatch ein Ende-zu-Ende-Framework zu erstellen. Für den Datenwiedergewinnungsteil stehen wir vor Schwierigkeiten, die Zeilen- und Spaltenanzahl in einem Excel zu erhalten und die Daten zu analysieren. Wir haben uns die Module exceljs und xlsx angeschaut, konnten dafür aber keine Methoden bekommen. Es wird eine große Hilfe sein, wenn jemand einen Code teilen kann, um die Anzahl der Zeilen und Spalten zu erhalten.Wie erhalten Sie die Zeilen- und Spaltenanzahl in einem Excel mit nighwatch js?
1
A
Antwort
1
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);
});
});