Heim  >  Artikel  >  Web-Frontend  >  Nodejs einfaches Methodenbeispiel zum Lesen und Schreiben von Excel-Inhalten

Nodejs einfaches Methodenbeispiel zum Lesen und Schreiben von Excel-Inhalten

亚连
亚连Original
2018-05-29 18:02:582978Durchsuche

In diesem Artikel wird hauptsächlich die Methode von NodeJS zum einfachen Lesen und Schreiben von Excel-Inhalten vorgestellt, die gängigen Excel-Module zum Lesen und Schreiben von NodeJS kurz analysiert und die spezifischen Betriebsfähigkeiten von NodeJS zum Lesen und Schreiben von Excel-Freunden analysiert Bedarf kann darauf verweisen

Das Beispiel in diesem Artikel beschreibt, wie NodeJS einfach Excel-Inhalte lesen und schreiben kann. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

node.js-Modul, das das Lesen und Schreiben von Excel unterstützt

node-xlsx: Analysiert Excel-Dateidaten basierend auf Node.js und Excel-Dateien generieren, unterstützt nur Dateien im XLSX-Format;
Excel-Parser: analysiert Excel-Dateidaten basierend auf Node.js, unterstützt Dateien im XLS- und XLSX-Format; 🎜>Excel-Export
: Daten basierend auf Node.js generieren und in Excel-Dateien exportieren. Das generierte Dateiformat ist xlsx; .js. Es werden nur Dateien im XLS-Format unterstützt. 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'});
Das Obige habe ich für alle zusammengestellt. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

Das Geheimnis hinter JavaScript EventEmitter

JavaScript EventEmitter verstehen

Vue implementiert die Funktion zum Exportieren von Excel-Tabellen



Das obige ist der detaillierte Inhalt vonNodejs einfaches Methodenbeispiel zum Lesen und Schreiben von Excel-Inhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn