
Il formato CSV è ampiamente utilizzato per importare o esportare set di dati di grandi dimensioni da un’applicazione all’altra. Tuttavia, in alcuni casi, potrebbe essere necessario convertire i file CSV in Excel XLSX o XLS. Allo stesso modo, in alcuni scenari può essere richiesto anche viceversa. In base a ciò, questo articolo illustra come convertire CSV in Excel ed Excel in formato CSV a livello di codice in Node.js.
- Node.js CSV in Excel o Excel in CSV Converter
- Converti CSV in XLSX o XLS in Node.js
- Converti XLSX o XLS in CSV in Node.js
- Ottieni una licenza API gratuita
Node.js CSV in Excel o Excel in CSV Converter
Per la conversione avanti e indietro dei formati CSV ed Excel, utilizzeremo Aspose.Cells for Node.js via Java. È un’API potente e ricca di funzionalità per la manipolazione dei formati di fogli di calcolo dall’interno delle applicazioni Node.js. Puoi scaricare il pacchetto dell’API o installarlo utilizzando il seguente comando NPM.
> npm install aspose.cells
Converti CSV in XLSX o XLS in Node.js
Di seguito sono riportati i passaggi per convertire un file CSV in Excel XLSX o XLS.
- Crea un oggetto della classe LoadOptions e inizializzalo con FileFormatType.CSV.
- Crea un oggetto della classe Workbook per caricare il file CSV.
- Converti CSV in XLSX usando il metodo Workbook.save(String , SaveFormat.XLSX).
L’esempio di codice seguente mostra come convertire CSV in Excel XLSX in Node.js.
// Crea un oggetto LoadOptions CSV
var loadOptions = aspose.cells.LoadOptions(aspose.cells.FileFormatType.CSV);
// Crea un oggetto cartella di lavoro con il percorso del file CSV e le opzioni di caricamento
var workbook = aspose.cells.Workbook("data.csv", loadOptions);
// Salva CSV come XLSX
workbook.save("CSVtoExcel.xlsx" , aspose.cells.SaveFormat.XLSX);
Esempio CSV
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
CSV in Excel

Converti XLSX o XLS in CSV in Node.js
Di seguito sono riportati i passaggi per convertire file XLSX o XLS in CSV in Node.js.
- Crea un oggetto della classe Workbook per caricare il file XLSX.
- Converti il file XLSX in CSV usando il metodo Workbook.save(String , SaveFormat.CSV).
L’esempio di codice seguente mostra come convertire Excel XLSX o XLS in CSV.
// Carica il file Excel
var workbook = aspose.cells.Workbook("CSVtoExcel.xlsx");
// Salva come CSV
workbook.save("ExcelToCSV.csv" , aspose.cells.SaveFormat.CSV);
Ottieni una licenza API gratuita
Per utilizzare l’API senza limitazioni di valutazione, puoi richiedere una licenza temporanea gratuita.
Conclusione
In questo articolo, hai imparato quanto sia facile convertire CSV in Excel o Excel in CSV nelle applicazioni Node.js. Puoi esplorare di più sull’API di Excel Node.js utilizzando la documentazione. In caso di domande, non esitare a farcelo sapere tramite il nostro forum.