บทแนะนำสั้นๆ นี้แสดงวิธี แปลง XML เป็น CSV ใน C# อย่างรวดเร็วโดยใช้ไลบรารียอดนิยม เราจะพัฒนาโค้ดตัวอย่างโดยทำตามคำแนะนำในคู่มือนี้ ขั้นตอนการแปลงเอกสารนั้นสร้างได้ง่ายและต้องการเพียงความเข้าใจพื้นฐานของภาษาในการ สร้าง CSV จาก XML ใน C#
ขั้นตอนในการแปลง XML เป็น CSV ใน C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet.org ในแอปพลิเคชัน
- รวมการอ้างอิงถึงเนมสเปซ GroupDocs.Conversion ในโค้ดสำหรับการแปลงเอกสาร
- โหลดไฟล์ XML ต้นฉบับโดยสร้างวัตถุของคลาส Converter
- สร้างอินสแตนซ์ของคลาส SpreadsheetConvertOptions สำหรับกำหนดตัวเลือกการแปลงสำหรับไฟล์ CSV เอาต์พุต
- เรียกใช้เมธอด Convert และส่งผ่านอาร์กิวเมนต์ที่จำเป็นเพื่อแปลง XML เป็น CSV โดยใช้ C#
เราได้สรุปขั้นตอนในการใช้ความสามารถ C# แปลง XML เป็น CSV นี่เป็นคำแนะนำง่ายๆ สำหรับการแปลงเอกสารโดยใช้โค้ดเพียงไม่กี่บรรทัด เริ่มต้นด้วยการดาวน์โหลดและติดตั้งแพ็คเกจที่เหมาะสมจากเว็บไซต์ NuGet จากนั้นอ้างอิงในโค้ด ในขั้นตอนถัดไป ให้สร้างอินสแตนซ์ของคลาส Converter เพื่อโหลดไฟล์ XML อินพุต และเริ่มต้นคลาส SpreadsheetConvertOptions เพื่อตั้งค่าตัวเลือกการแปลงสำหรับไฟล์ CSV ที่แปลงแล้ว หลังจากนั้น ให้เรียกใช้เมธอด Convert เพื่อบันทึกไฟล์ CSV ลงในดิสก์
รหัสเพื่อแปลง XML เป็น CSV ใน C
เราได้ปฏิบัติตามคำแนะนำข้างต้นสำหรับการนำฟีเจอร์ แปลง XML เป็น CSV C# ไปใช้ในตัวอย่างก่อนหน้านี้ ในโค้ดตัวอย่างนี้ การแปลงเอกสารพื้นฐานทำได้โดยใช้การเรียก API ไม่กี่ครั้ง นอกจากนี้ คุณสามารถแปลงเอกสารที่ซับซ้อนได้โดยใช้คลาส SpreadsheetConvertOptions และตั้งค่าพารามิเตอร์ต่างๆ สำหรับไฟล์ CSV ที่แปลงแล้ว นอกจากนี้ คุณสามารถแปลงไฟล์ XML เป็นไฟล์ได้หลายรูปแบบ เช่น DOCX, PPTX, ODS, RTF, XLS และอื่นๆ อีกมากมาย
เราได้สาธิตขั้นตอนการแปลงเอกสารและจัดเตรียมตัวอย่างโค้ด XML เป็น CSV C# ในบทความนี้ นอกจากนี้ เราได้เผยแพร่บทความเกี่ยวกับ วิธีแปลง PDF เป็น Excel โดยใช้ C# แล้ว; ลองดูที่มันสำหรับข้อมูลเพิ่มเติม