In diesem einfachen Thema konzentrieren wir uns auf die Konvertierung von CSV in Excel in Node.js. Wir werden das Workbook-Klassenobjekt verwenden, um zusammen mit dem neu erstellten LoadOptions-Objekt auf die CSV-Quelldatei zuzugreifen. Sie können den einfachen Code in Node.js verwenden, um CSV in Excel zu konvertieren und die resultierende Datei dann als XLSX oder XLS auf der Festplatte zu speichern.
Schritte zum Konvertieren von CSV in Excel in Node.js
- Richten Sie die Systemumgebung ein, indem Sie Aspose.Cells für Node.js über Java so konfigurieren, dass eine CSV-Datei in eine Excel-Datei konvertiert wird
- Erstellen Sie eine Instanz der Klasse LoadOptions und setzen Sie die Eingabedatei LoadFormat auf CSV
- Erstellen Sie eine Instanz der Klasse Workbook, indem Sie den CSV-Dateipfad und das LoadOptions-Objekt angeben
- Speichern Sie die geladene Arbeitsmappe als XLSX-Datei auf der Festplatte
Die oben genannten grundlegenden Schritte zeigen, wie einfach es ist, CSV in Node.js mit wenigen Codezeilen in XLSX zu konvertieren*. Die API bietet eine effiziente Konvertierungsleistung, die optimale CPU-Ressourcen und Zeit für die Erstellung der XLSX-Ausgabedatei verbraucht. Die Konvertierung von CSV in Excel ist vorteilhaft, um Berechnungen mit numerischen Werten aus einer CSV-Datei durchzuführen, da Excel-Dateien eine bequemere Möglichkeit zur Durchführung mathematischer Berechnungen bieten.
Code zum Konvertieren von CSV in XLSX in Node.js
Im obigen Beispielcode wird die LoadOptions-Klasseninstanz verwendet, um das Ladeformat der Eingabedatei in CSV anzugeben. Sie können den Node.js-Code auch verbessern, indem Sie zusätzliche Codezeilen einfügen, um verschiedene Metadateneigenschaften für die Excel-Ausgabedatei festzulegen, einschließlich des Namens des Autors, Änderungsdetails usw.
Dieses kurze Tutorial konzentriert sich darauf, wie Sie mit Node.js CSV in Excel konvertieren. Wenn Sie jedoch daran interessiert sind, eine Excel-Datei in eine CSV-Datei zu konvertieren, lesen Sie den Artikel zu So konvertieren Sie Excel mit Node.js in CSV.