konversi csv ke excel node.js

Format CSV banyak digunakan untuk mengimpor atau mengekspor kumpulan data besar dari satu aplikasi ke aplikasi lainnya. Namun, dalam beberapa kasus, Anda mungkin perlu mengonversi file CSV ke Excel XLSX atau XLS. Begitu juga sebaliknya juga bisa dibutuhkan dalam skenario tertentu. Sejalan dengan itu, artikel ini membahas cara convert CSV ke Excel dan format Excel ke CSV secara terprogram di Node.js.

Node.js CSV ke Excel atau Konverter Excel ke CSV

Untuk konversi bolak-balik format CSV dan Excel, kami akan menggunakan Aspose.Cells for Node.js via Java. Ini adalah API yang kuat dan kaya fitur untuk manipulasi format spreadsheet dari dalam aplikasi Node.js. Anda dapat mengunduh paket API atau menginstalnya menggunakan perintah NPM berikut.

 > npm install aspose.cells

Konversikan CSV ke XLSX atau XLS di Node.js

Berikut langkah-langkah untuk mengkonversi file CSV ke Excel XLSX atau XLS.

Contoh kode berikut menunjukkan cara mengonversi CSV ke Excel XLSX di Node.js.

// Buat objek CSV LoadOptions
var loadOptions =  aspose.cells.LoadOptions(aspose.cells.FileFormatType.CSV);

// Buat objek Workbook dengan jalur file CSV dan loadOptions
var workbook =  aspose.cells.Workbook("data.csv", loadOptions);

// Simpan CSV sebagai XLSX
workbook.save("CSVtoExcel.xlsx" , aspose.cells.SaveFormat.XLSX);

Contoh 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 ke Excel

csv ke excel atau excel ke csv node.js

Konversikan XLSX atau XLS ke CSV di Node.js

Berikut langkah-langkah untuk mengkonversi file XLSX atau XLS ke CSV di Node.js.

Contoh kode berikut menunjukkan cara mengonversi Excel XLSX atau XLS ke CSV.

// Muat file Excel
var workbook =  aspose.cells.Workbook("CSVtoExcel.xlsx");

// Simpan sebagai CSV
workbook.save("ExcelToCSV.csv" , aspose.cells.SaveFormat.CSV);

Dapatkan Lisensi API Gratis

Untuk menggunakan API tanpa batasan evaluasi, Anda dapat meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari betapa mudahnya mengonversi CSV ke Excel atau Excel ke CSV di aplikasi Node.js. Anda dapat mempelajari lebih lanjut tentang Node.js Excel API menggunakan dokumentasi. Jika Anda memiliki pertanyaan, silakan beri tahu kami melalui forum kami.

Lihat juga