คำแนะนำสั้นๆ นี้อธิบาย วิธีแปลง XML เป็น CSV โดยใช้ Node.js รายละเอียดทั้งหมดเพื่อตั้งค่า IDE สำหรับการทำงานกับฟีเจอร์นี้รวมอยู่ในขั้นตอนของโปรแกรมและโค้ดตัวอย่างที่รันได้เพื่อ เปลี่ยน XML เป็น CSV โดยใช้ Node.js ไม่ต้องใช้เครื่องมือหรือซอฟต์แวร์ของบุคคลที่สามเพื่อทำการแปลงนี้
ขั้นตอนในการแปลง XML เป็น CSV โดยใช้ Node.js
- ตั้งค่า IDE เพื่อใช้ Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อแปลง XML เป็น CSV
- โหลดไฟล์ XML ต้นฉบับลงในออบเจ็กต์คลาส Workbook
- บันทึกไฟล์ XML ที่โหลดเป็น CSV โดยใช้ SaveFormat.CSV
ขั้นตอนข้างต้นกำหนดการแปลง XML เป็น CSV โดยใช้ Node.js เริ่มต้นกระบวนการโดยการโหลดไฟล์ XML ต้นฉบับลงในวัตถุคลาสสมุดงาน ถัดไป บันทึกเวิร์กบุ๊กที่โหลดเป็น CSV โดยใช้ตัวแจงนับ SaveFormat.CSV ในขณะที่คุณอาจเลือกตัวเลือกอื่นสำหรับการบันทึกไฟล์เอาต์พุตในรูปแบบอื่นด้วย
รหัสเพื่อแปลง XML เป็น CSV โดยใช้ Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load XML file | |
var book = new aspose.cells.Workbook("input.xml"); | |
// Convert to CSV | |
book.save("xml-to-csv.csv", aspose.cells.SaveFormat.CSV); | |
console.log("XML to CSV conversion performed successfully"); |
โค้ดตัวอย่างนี้สาธิตการแปลงไฟล์จาก XML เป็นรูปแบบ CSV โดยใช้ Node.js คุณสามารถใช้ออบเจ็กต์ของคลาส XmlLoadOptions ในตัวสร้างเวิร์กบุ๊กสำหรับการปรับแต่งการโหลดไฟล์ XML ต้นฉบับ เช่น คุณอาจตั้งค่าตัวกรองอัตโนมัติ ตรวจสอบการตรวจสอบความถูกต้องของข้อมูล ตั้งค่ารูปแบบวันที่ และการกำหนดค่าแบบอักษร และละเว้นอักขระที่ไม่สามารถพิมพ์ได้ เพื่อแสดงรายการตัวเลือกบางส่วน สามารถใช้รูปแบบเอาต์พุตได้จากรายการตัวเลือก เช่น AUTO, BMP, DIF, DOCX, EMF, EXCEL_97_TO_2003 และ FODS เป็นต้น
บทช่วยสอนนี้อธิบายการพัฒนา เครื่องมือแปลง XML เป็น CSV โดยใช้ Node.js สำหรับการแปลง CSV เป็น PDF โปรดดูบทความเกี่ยวกับ วิธีเปลี่ยน CSV เป็น PDF ใน Nodejs