פורמט CSV נמצא בשימוש נרחב כדי לייבא או לייצא מערכי נתונים גדולים מאפליקציה אחת לאחרת. עם זאת, במקרים מסוימים, ייתכן שיהיה עליך להמיר קבצי CSV ל-Excel XLSX או XLS. כמו כן, להיפך יכול להידרש גם בתרחישים מסוימים. בהתאם לכך, מאמר זה מכסה כיצד להמיר CSV ל-Excel ו-Excel לפורמט CSV באופן פרוגרמטי ב-Node.js.
- Node.js CSV ל-Excel או ממיר Excel ל-CSV
- המר CSV ל-XLSX או XLS ב-Node.js
- המר XLSX או XLS ל-CSV ב-Node.js
- קבל רישיון API בחינם
Node.js CSV ל-Excel או ממיר Excel ל-CSV
להמרה קדימה ואחורה של פורמטים של CSV ו-Excel, נשתמש ב-Aspose.Cells for Node.js דרך Java. זהו API רב עוצמה ועשיר בתכונות למניפולציה של פורמטים של גיליונות אלקטרוניים מתוך יישומי Node.js. אתה יכול להוריד את החבילה של ה-API או להתקין אותה באמצעות הפקודה NPM הבאה.
> npm install aspose.cells
המר CSV ל-XLSX או XLS ב-Node.js
להלן השלבים להמרת קובץ CSV ל-Excel XLSX או XLS.
- צור אובייקט במחלקה LoadOptions ואתחול אותו באמצעות FileFormatType.CSV.
- צור אובייקט של המחלקה Workbook כדי לטעון את קובץ ה-CSV.
- המר CSV ל-XLSX בשיטת Workbook.save(String, SaveFormat.XLSX).
דוגמת הקוד הבאה מראה כיצד להמיר CSV ל-Excel XLSX ב-Node.js.
// צור אובייקט CSV LoadOptions
var loadOptions = aspose.cells.LoadOptions(aspose.cells.FileFormatType.CSV);
// צור אובייקט חוברת עבודה עם נתיב קובץ 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 ל-CSV ב-Node.js
להלן השלבים להמרת קובץ XLSX או XLS ל-CSV ב-Node.js.
- צור אובייקט של המחלקה Workbook כדי לטעון את קובץ XLSX.
- המר קובץ XLSX ל-CSV בשיטת Workbook.save(String , SaveFormat.CSV).
דוגמת הקוד הבאה מראה כיצד להמיר Excel XLSX או XLS ל-CSV.
// טען את קובץ האקסל
var workbook = aspose.cells.Workbook("CSVtoExcel.xlsx");
// שמור כ-CSV
workbook.save("ExcelToCSV.csv" , aspose.cells.SaveFormat.CSV);
קבל רישיון API בחינם
על מנת להשתמש ב-API ללא מגבלות הערכה, אתה יכול [לבקש רישיון זמני ללא תשלום].
סיכום
במאמר זה, למדת כמה קל להמיר CSV ל-Excel או Excel ל-CSV ביישומי Node.js. אתה יכול לחקור עוד על ה-API של Node.js Excel באמצעות תיעוד. למקרה שיש לך שאלות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.