In diesem Artikel wird hauptsächlich die Methode von NodeJS zum einfachen Lesen und Schreiben von Excel-Inhalten vorgestellt, die allgemeinen Lese- und Schreibmodule von NodeJS kurz analysiert und die spezifischen Betriebsfähigkeiten von NodeJS zum Lesen und Schreiben von Excel in Form von Beispielen analysiert es kann jedem helfen.
Das node.js-Modul, das das Lesen und Schreiben von Excel unterstützt
node-xlsx: Analysiert Excel-Dateidaten und generiert Excel-Dateien basierend auf Node.js, unterstützt nur xlsx Formatdateien;
Excel-Parser: analysiert Excel-Dateidaten basierend auf Node.js, unterstützt Dateien im XLS- und XLSX-Format;
Excel-Export: generiert und exportiert Daten Basierend auf der Excel-Datei von Node.js ist das generierte Dateiformat xlsx;
node-xlrd: Extrahieren Sie Daten aus Excel-Dateien basierend auf node.js, unterstützt nur Dateien im XLS-Format.
Ich zeige, wie man die Daten in der hochgeladenen Excel-Datei über node-xlsx extrahiert und eine neue Excel-Datei generiert. Der Code lautet wie folgt:
var xlsx = require('node-xlsx'); var fs = require('fs'); //读取文件内容 var obj = xlsx.parse(__dirname+'/test.xlsx'); var excelObj=obj[0].data; console.log(excelObj); var data = []; for(var i in excelObj){ var arr=[]; var value=excelObj[i]; for(var j in value){ arr.push(value[j]); } data.push(arr); } var buffer = xlsx.build([ { name:'sheet1', data:data } ]); //将文件内容插入新的文件中 fs.writeFileSync('test1.xlsx',buffer,{'flag':'w'});
Verwandte Empfehlungen:
php read und schreiben Sie Excel-PHP-Einführung in die Schritte zur Verarbeitung von Excel
PHP-Lesen und Schreiben von Excel-Klassen
Das obige ist der detaillierte Inhalt vonNodejs-Methode zum Lesen und Schreiben von Excel-Inhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!