فرمت CSV به طور گسترده ای برای وارد کردن یا صادرات مجموعه داده های بزرگ از یک برنامه به برنامه دیگر استفاده می شود. با این حال، در برخی موارد، ممکن است لازم باشد فایلهای CSV را به Excel XLSX یا XLS تبدیل کنید. به همین ترتیب، برعکس نیز می تواند در سناریوهای خاصی مورد نیاز باشد. مطابق با آن، این مقاله نحوه تبدیل CSV به اکسل و اکسل به فرمت CSV را به صورت برنامهنویسی در Node.js پوشش میدهد.
- Node.js CSV به Excel یا Excel به CSV Converter
- CSV را در Node.js به XLSX یا XLS تبدیل کنید
- XLSX یا XLS را در Node.js به CSV تبدیل کنید
- مجوز API رایگان دریافت کنید
Node.js CSV به Excel یا Excel به CSV Converter
برای تبدیل برگشتی و برگشتی فرمتهای CSV و Excel، از Aspose.Cells برای Node.js از طریق جاوا استفاده میکنیم. این یک API قدرتمند و غنی برای دستکاری فرمت های صفحه گسترده از داخل برنامه های Node.js است. می توانید بسته API را دانلود یا با استفاده از دستور NPM زیر نصب کنید.
> npm install aspose.cells
CSV را در Node.js به XLSX یا XLS تبدیل کنید
مراحل زیر برای تبدیل فایل CSV به اکسل XLSX یا XLS آمده است.
- یک شی از کلاس LoadOptions ایجاد کنید و آن را با FileFormatType.CSV مقداردهی اولیه کنید.
- یک شی از کلاس Workbook برای بارگیری فایل CSV ایجاد کنید.
- CSV را با استفاده از روش Workbook.save(String, SaveFormat.XLSX) به XLSX تبدیل کنید.
نمونه کد زیر نحوه تبدیل CSV به Excel XLSX را در Node.js نشان می دهد.
// شی CSV LoadOptions را ایجاد کنید
var loadOptions = aspose.cells.LoadOptions(aspose.cells.FileFormatType.CSV);
// یک شی Workbook با مسیر فایل CSV و loadOptions ایجاد کنید
var workbook = aspose.cells.Workbook("data.csv", loadOptions);
// CSV را به عنوان XLSX ذخیره کنید
workbook.save("CSVtoExcel.xlsx" , aspose.cells.SaveFormat.XLSX);
نمونه 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 به اکسل
XLSX یا XLS را در Node.js به CSV تبدیل کنید
مراحل زیر برای تبدیل فایل XLSX یا XLS به CSV در Node.js آمده است.
- یک شی از کلاس Workbook برای بارگذاری فایل XLSX ایجاد کنید.
- با استفاده از روش Workbook.save(String, SaveFormat.CSV) فایل XLSX را به CSV تبدیل کنید.
نمونه کد زیر نحوه تبدیل Excel XLSX یا XLS به CSV را نشان می دهد.
// فایل اکسل را بارگیری کنید
var workbook = aspose.cells.Workbook("CSVtoExcel.xlsx");
// به عنوان CSV ذخیره کنید
workbook.save("ExcelToCSV.csv" , aspose.cells.SaveFormat.CSV);
مجوز API رایگان دریافت کنید
به منظور استفاده از API بدون محدودیت ارزیابی، می توانید [درخواست مجوز موقت رایگان13.
نتیجه
در این مقاله یاد گرفتید که چگونه می توان CSV را به اکسل یا اکسل را به CSV در برنامه های Node.js تبدیل کرد. میتوانید با استفاده از مستندات درباره Node.js Excel API بیشتر کاوش کنید. اگر سؤالی دارید، از طریق [فروم 15 ما به ما اطلاع دهید.