Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

หากคุณหา วิธีบันทึก Excel เป็น XML Data Mapping คุณมาถูกที่แล้ว XML เป็น Markup Language ทำงานเหมือน HTML XML ออกแบบมาเพื่อจัดเก็บและส่งข้อมูล การใช้ Excel จัดเก็บข้อมูลในรูปแบบ XML ช่วยให้จัดเก็บข้อมูลบนเว็บและเข้าถึงได้จากผู้ใช้อื่น บทความนี้จะอธิบายวิธีบันทึก Excel เป็น XML Data Mapping

5 ขั้นตอน บันทึกไฟล์ Excel เป็น XML Data Mapping

ต้องเตรียม Dataset ใน Excel และแปลงเป็น XML ขณะบันทึกเป็น XML Data Mapping ทำตามขั้นตอนง่ายๆ สำหรับบทความนี้ใช้ Microsoft Excel 365 แต่ใช้เวอร์ชันอื่นได้ตามสะดวก

1. สร้าง Dataset ใน Spreadsheet เพื่อบันทึกเป็น XML Data Mapping

ขั้นแรก สร้าง Dataset ชื่อ List of Employees มี Column Headers: Name of Employee, Working Hours, และ Hourly Pay Rate Dataset เห็นได้ในภาพ

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

ตอนนี้จะแปลง Dataset นี้เป็น XML File

2. บันทึกโค้ดใน Notepad เป็น XML Schema

ในขั้นตอนนี้ เขียน XML Schema ใน Text Editor ที่นี่เขียนใน Notepad Schema เห็นได้ในภาพ

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

นอกจากนี้ ไม่ควรเว้นวรรคระหว่างคำใน Column Headers ในโค้ด Notepad ใช้ headers เช่น NameofEmployee, WorkingHours ไม่ใช่ Name of Employee, Working Hours เพราะถ้ามี Space Schema จะไม่ทำงานกับ XML Maps
ต่อมา ต้องบันทึกในรูปแบบ XML
ไป File > Save As

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

  • ตั้งชื่อไฟล์ เราตั้ง Excel-to-XML.xml
  • คลิก Save

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

3. เปิด XML Source Panel และเพิ่ม XML Map

ขั้นตอนนี้ ต้องเปิด Panel XML Source
ไป Developer Tab > เลือก Source

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

จะมี XML Source Panel โผล่
คลิก XML Maps ที่มุม ขวาล่าง ของ Panel

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

จะมีหน้าต่าง XML Maps โผล่
คลิก Add

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

  • เลือกไฟล์ Excel-to-XML.xml จากตำแหน่งในคอมพิวเตอร์ คลิก Open

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

ไฟล์ XML จะถูกเพิ่มใน XML Maps Window
เลือกไฟล์ > คลิก OK

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

จะเห็น Elements ของ Dataset ปรากฏใน XML Source Panel

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

4. รวม XML Elements เข้า Dataset ที่มีอยู่ เพื่อบันทึกเป็น XML Data Mapping

ขั้นตอนนี้ รวม XML Elements เข้า Dataset
เลือก Header แถวแรกของ Dataset ที่นี่เลือก Name of Employee
ดับเบิลคลิก Element ที่ชื่อเดียวกันจาก XML Source Panel

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

จะเห็น Header และ Dataset ใต้มันกลายเป็น Table แสดงสัญลักษณ์ Dropdown ใต้คอลัมน์ที่แปลงแล้ว (ทำเครื่องหมายสีแดงในภาพ)

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

ทำซ้ำสำหรับ Column Headers Working Hours และ Hourly Pay Rate
จะได้ผลลัพธ์ตามภาพ

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

5. ส่งออกไฟล์ Excel เป็น XML File เพื่อบันทึกเป็น XML Data Mapping

สุดท้าย ส่งออก Excel Dataset เป็น XML File
ไป Developer Tab > คลิก Export

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

  • จะสังเกตว่าไฟล์มี Extension .xml อยู่แล้ว
  • เลือกไฟล์ > คลิก Export

ส่งออกข้อมูล Excel เป็น XML: คู่มือขั้นตอนง่ายๆ

สุดท้าย Dataset ที่มีอยู่กลายเป็น XML

สิ่งที่ควรจำ

  • ไม่ควรเว้นวรรคระหว่างคำใน Column Headers ในโค้ด Notepad
  • ควรตั้งชื่อในโค้ดเหมือนชื่อที่ตั้งตอน Save Notepad
  • ต้องเลือก All Files ตอน Save Notepad

สรุป

สามารถบันทึกไฟล์ Excel เป็น XML Data Mapping ได้อย่างมีประสิทธิภาพ หาศึกษาบทความนี้อย่างละเอียด โปรดเยี่ยมชมแพลตฟอร์มเรียนรู้ Excel อย่างเป็นทางการ ExcelDemy สำหรับคำถามเพิ่มเติม