ในหัวข้อง่ายๆ นี้ เราจะมุ่งเน้นไปที่วิธี แปลง CSV เป็น Excel ใน Node.js เราจะใช้วัตถุคลาสสมุดงานเพื่อเข้าถึงไฟล์ CSV ต้นทางพร้อมกับวัตถุ LoadOptions ที่สร้างขึ้นใหม่ คุณสามารถใช้โค้ดอย่างง่ายใน Node.js เพื่อแปลง CSV เป็น Excel แล้วบันทึกไฟล์ผลลัพธ์เป็น XLSX หรือ XLS ลงในดิสก์
ขั้นตอนในการแปลง CSV เป็น Excel ใน Node.js
- สร้างสภาพแวดล้อมของระบบโดยกำหนดค่า Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อแปลง CSV เป็นไฟล์ Excel
- สร้างอินสแตนซ์ของคลาส LoadOptions และตั้งค่า LoadFormat ไฟล์อินพุตเป็น CSV
- สร้างอินสแตนซ์ของคลาส Workbook โดยระบุเส้นทางไฟล์ CSV และวัตถุ LoadOptions
- บันทึกสมุดงานที่โหลดเป็นไฟล์ XLSX บนดิสก์
ขั้นตอนพื้นฐานข้างต้นแสดงให้เห็นว่า แปลง CSV เป็น XLSX ใน Node.js ได้ง่ายเพียงใดโดยใช้โค้ดไม่กี่บรรทัด API ให้ประสิทธิภาพการแปลงที่มีประสิทธิภาพซึ่งใช้ทรัพยากร CPU และเวลาที่เหมาะสมที่สุดสำหรับการสร้างไฟล์ XLSX เอาต์พุต การแปลง CSV เป็น Excel มีประโยชน์ในการคำนวณค่าตัวเลขจากไฟล์ CSV เนื่องจากไฟล์ Excel เป็นวิธีที่สะดวกกว่าในการคำนวณทางคณิตศาสตร์
รหัสสำหรับแปลง CSV เป็น XLSX ใน Node.js
ในโค้ดตัวอย่างด้านบน อินสแตนซ์คลาส LoadOptions ใช้เพื่อระบุรูปแบบการโหลดของไฟล์อินพุตเป็น CSV คุณยังสามารถปรับปรุงโค้ด Node.js ได้ด้วยการแทรกบรรทัดโค้ดเพิ่มเติมเพื่อตั้งค่าคุณสมบัติข้อมูลเมตาที่แตกต่างกันสำหรับไฟล์ Excel เอาต์พุต รวมถึงชื่อผู้แต่ง รายละเอียดการแก้ไข ฯลฯ
บทช่วยสอนสั้นๆ นี้มุ่งเน้นไปที่การใช้ Node.js แปลง CSV เป็น Excel อย่างไรก็ตาม หากคุณสนใจที่จะแปลงไฟล์ Excel เป็น CSV โปรดดูบทความเกี่ยวกับ วิธีแปลง Excel เป็น CSV โดยใช้ Node.js