ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนทีละขั้นตอนในการแปลง CSV ถึง XML ใน Excel . CSV ไฟล์เก็บข้อมูลในค่าที่คั่นด้วยจุลภาค รูปแบบ. ในขณะที่ XML เก็บข้อมูลในรูปแบบที่ซับซ้อนกว่าตาราง ดังนั้น การแปลงจาก CSV เป็น XML ค่อนข้างตรงไปตรงมาตั้งแต่ XML สามารถจัดการโครงสร้างข้อมูลที่ซับซ้อนมากขึ้นได้
ดาวน์โหลดแบบฝึกหัดได้จากที่นี่
ขั้นตอนทีละขั้นตอนในการแปลง CSV เป็น XML ใน Excel
ชุดข้อมูลที่เราใช้สำหรับบทช่วยสอนนี้ค่อนข้างง่าย มีเพียงสองคอลัมน์คือ ชื่อ ของนักเรียนและสถานที่ . แต่คุณสามารถใช้คอลัมน์ได้มากเท่าที่คุณต้องการ และขั้นตอนต่างๆ จะยังคงเหมือนเดิม เนื่องจากข้อมูลสุดท้ายของเราจะอยู่ใน XML รูปแบบ เราสามารถใช้ CSV ขนาดใดก็ได้ ไฟล์ที่จะแปลง
ขั้นตอนที่ 1:การเปิดไฟล์ CSV ใน Excel
เมื่อคุณมี CSV ไฟล์พร้อมแล้ว คุณเพียงแค่ต้องเปิดมันโดยใช้ E xcel เพื่อแปลง CSV . นั้น ไฟล์เป็น XML ไฟล์. นอกจากนี้ ตรวจสอบให้แน่ใจว่าข้อมูลสะอาดและไฟล์ไม่มีความเสียหาย
- ขั้นแรก เปิด CSV ไฟล์ใน Excel .
- ตอนนี้ จด หัวเรื่อง ของแต่ละคอลัมน์ สิ่งนี้จะต้องสร้าง XML แม่แบบ
- สำหรับชุดข้อมูลของฉัน นี่คือ ชื่อ และ ที่ตั้ง คอลัมน์
ขั้นตอนที่ 2:การสร้างเทมเพลต XML ใน Notepad
นี่เป็นหนึ่งในขั้นตอนที่สำคัญที่สุดในการแปลง CSV ไฟล์เป็น XML ไฟล์ใน Excel คุณต้องสร้างเทมเพลต XML อย่างง่ายสำหรับชุดข้อมูลเฉพาะของคุณ คุณสามารถใช้โปรแกรมแก้ไขข้อความใดก็ได้ที่คุณต้องการ ฉันใช้ Notepad สำหรับ windows 10 .
- ตอนนี้ สร้างไฟล์เทมเพลตใหม่ที่มีนามสกุล .xml และเปิดไฟล์โดยใช้โปรแกรมแก้ไขข้อความใดๆ
- จากนั้น พิมพ์ XML . ต่อไปนี้ โค้ดในตัวแก้ไขข้อความ
- โปรดทราบว่า คุณต้องแทนที่คำว่า ชื่อ และ ที่ตั้ง ด้วยส่วนหัวของคอลัมน์ของคุณเอง
- นอกจากนี้ คุณยังสามารถเปลี่ยนคำว่า location_data และที่ตั้ง เพื่อให้เหมาะกับชุดข้อมูลของคุณ
ขั้นตอนที่ 3:การนำเข้าเทมเพลตไปยัง Excel
หลังจากที่คุณสร้างเทมเพลตสำหรับชุดข้อมูลของคุณแล้ว ตอนนี้คุณต้องนำเข้า excel เพื่อแปลงเป็น XML แผนที่จาก CSV .
- เริ่มต้นด้วยไปที่ แท็บนักพัฒนาซอฟต์แวร์ และภายใต้ XML คลิกที่ ที่มา .
- ตอนนี้ จะเปิด XML Source หน้าต่างและคลิกที่ XML Maps .
- ถัดไป ใน XML Mapsใหม่ หน้าต่าง ให้คลิกที่ เพิ่ม .
- ที่นี่ ใน Select XML Source หน้าต่าง เลือก ไฟล์ทั้งหมด จาก ประเภทไฟล์ เมนูแบบเลื่อนลง
- ตอนนี้ เลือก XML ไฟล์เทมเพลตที่คุณสร้างขึ้นแล้วคลิก เปิด .
- จากนั้น ในกล่องข้อความใหม่ ให้คลิก ตกลง .
- ถัดไป ในหน้าต่างใหม่ คุณจะเห็นว่า Excel ได้เพิ่มไฟล์เทมเพลตเป็น XML map .
- ที่นี่ กด ตกลง .
- ด้วยเหตุนี้ คุณจะเห็นส่วนหัวของคอลัมน์ปรากฏเป็นโครงสร้างแบบต้นไม้ในหน้าต่าง ที่มา XML .
- ตอนนี้ จาก แหล่งที่มา XML คลิกหน้าต่างแล้วลาก ชื่อ และวางลงในเซลล์ B4 ที่ส่วนหัวของคอลัมน์อยู่
- ในทำนองเดียวกัน ลากและวาง ตำแหน่ง ไปที่เซลล์ C4 .
- ด้วยเหตุนี้ excel จะจับคู่ชุดข้อมูลและจัดรูปแบบตามที่แสดงด้านล่าง
ขั้นตอนที่ 4:การส่งออกไฟล์ในรูปแบบ XML
ในขั้นตอนสุดท้ายนี้ เราจะส่งออก XML ไฟล์และบันทึกในตำแหน่งที่เหมาะสม โปรดทราบว่า excel จะเปลี่ยนรูปแบบของ CSV ข้อมูลที่เราเคยแปลง
- ถัดไป ไปที่นักพัฒนา แท็บ และจาก XML คลิกที่ ส่งออก .
- หลังจากนั้น ใน ส่งออก XMLใหม่ หน้าต่าง ตั้งชื่อไฟล์แล้วคลิก ส่งออก .
- ดังนั้น Excel จะส่งออกและบันทึกไฟล์ใน XML และคุณสามารถเปิดไฟล์เพื่อตรวจสอบว่าการดำเนินการสำเร็จหรือไม่
บทสรุป
เราหวังว่าคุณจะสามารถทำตามขั้นตอนด้านบนเพื่อแปลง CSV ถึง XML ใน excel . หากคุณติดขัดในขั้นตอนใดๆ ฉันขอแนะนำให้อ่านบทช่วยสอนอีกสองสามครั้ง คุณสามารถทำตามขั้นตอนเหล่านี้และใช้สำหรับชุดข้อมูลที่มีคอลัมน์จำนวนมาก สุดท้ายนี้ เพื่อเรียนรู้เพิ่มเติม excel เทคนิค ทำตาม ExcelDemy . ของเรา เว็บไซต์. หากคุณมีคำถามใด ๆ โปรดแจ้งให้เราทราบในความคิดเห็น