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

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

ไฟล์ XML แบบ Schema-based สามารถช่วยให้เราจับคู่แผ่นงานทั้งหมดและสร้างไฟล์ XML ใหม่ในช่วงเวลาสั้น หากคุณอยากรู้ว่าคุณสามารถสร้างไฟล์ XML แบบ Schema-based ใน Excel ได้อย่างไร บทความนี้อาจจะเป็นประโยชน์สำหรับคุณ ในบทความนี้ เราจะอภิปรายวิธีที่คุณสามารถสร้างไฟล์ XML แบบ Schema-based ใน Excel พร้อมคำอธิบายที่ละเอียด

ดาวน์โหลดสมุดงานฝึกฝนด้านล่างนี้

ภาพรวมของรูปแบบ XML Schema

นิยาม

Schema จริงๆ แล้วคือประเภทหนึ่งของรูปแบบเอกสาร XML XML Schema อธิบายการโต้ตอบระหว่างแอตทริบิวต์และคอมโพเนนต์ของออบเจ็กต์ XML

การสร้าง Schema ต้องการการวิเคราะห์โครงสร้างของเอกสารและกำหนดค่านิยามให้กับองค์ประกอบโครงสร้างแต่ละรายการ

บล็อกสร้างสรรค์ของเอกสาร XML Schema

เอกสาร Schema ทุกฉบับมีองค์ประกอบคงที่บางอย่าง

  • Elements และ Attributes (องค์ประกอบและแอตทริบิวต์)
  • ลำดับของ child element และจำนวนของพวกเขา
  • ชนิดข้อมูลขององค์ประกอบและแอตทริบิวต์หลายๆ ตัว
  • ค่าคงที่ขององค์ประกอบและแอตทริบิวต์เหล่านั้น

ชนิดข้อมูลที่ใช้ใน XML Schema

  • Time (เวลา)
  • Date (วันที่)
  • Integer (จำนวนเต็ม)
  • Decimal (ทศนิยม)
  • String (สตริง)
  • Duration (ระยะเวลา)
  • Boolean (บูลีน)

ข้อดีของการใช้ XML Schema

  • การอธิบายเนื้อหาเอกสารที่ยอมรับได้เป็นเรื่องง่ายกว่าด้วยประเภท XML Schema
  • การตรวจสอบความถูกต้องของข้อมูลง่ายขึ้น
  • การนำเสนอการนิยามข้อเท็จจริงของข้อมูล
  • รูปแบบข้อมูลง่ายต่อการแสดง
  • การแปลงข้อมูลง่ายขึ้น

ข้อเสียของการใช้รูปแบบ XML

  • XML syntax ซับซ้อนและ冗长 ในหลายกรณี เทียบกับรูปแบบข้อความอื่นๆ
  • Array ไม่ได้รับการรองรับใน XML
  • ขนาดเอกสารของไฟล์ XML ใหญ่กว่าเทียบกับรูปแบบไฟล์อื่นๆ เนื่องจากลักษณะที่หนักไปด้วยข้อความ
  • ในเวลาเดียวกัน เอกสาร XML อ่านยากกว่า

ขั้นตอนทีละขั้นสำหรับการสร้าง Schema ใน Excel

เราจะใช้ชุดข้อมูลด้านล่างเพื่อสาธิตว่าคุณสามารถสร้างไฟล์ XML แบบ Schema-based ได้อย่างไร ในกระบวนการนี้ คุณต้องเพิ่มแท็บ Developer ใน ribbon หากยังไม่มีใน ribbon เรายังต้องใช้แอปพลิเคชัน Notepad นอกเหนือจาก Excel

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

ขั้นตอนที่ 1: เปิดใช้งานแท็บ Developer

ก่อนที่เราจะเจาะลึก การสร้าง ไฟล์ XML แบบ Schema-based ใน Excel และภายหลัง การแมป กับมัน เราต้องเตรียมชุดข้อมูลและ ribbon ของแผ่นงานสำหรับนั้น

  • เพื่อเริ่มต้น เราต้องตรวจสอบว่าแท็บ Developer อยู่ใน ribbon หรือไม่
  • หากแท็บ Developer ไม่ได้แสดงใน Ribbon เราจำเป็นต้องเพิ่มแท็บ Developer จาก Options ด้วยตนเอง
  • เพื่อทำเช่นนี้ ให้คลิกที่ File ที่มุมของแผ่นงาน

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • จากนั้น ในหน้า Startup ให้คลิกที่ Option

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • ในกล่องโต้ตอบถัดไป ให้คลิกที่ Customize Ribbon
  • จากนั้น จากแผงด้านขวา ให้สังเกตว่า checkbox Developer ไม่ได้ถูกติ๊ก

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • ติ๊กที่ checkbox Developer และจากนั้นคลิก OK

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • หลังจากนั้น คุณจะสังเกตว่าแท็บ Developer อยู่ใน ribbon แล้ว

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

ขั้นตอนที่ 2: เตรียมไฟล์ Schema ใน Notepad

หลังจากที่เรามีแท็บ Developer ใน ribbon แล้ว เราสามารถสร้างไฟล์ XML แบบ Schema-based ใน Notepad ได้

  • จากการสังเกตชุดข้อมูล เราต้องเตรียมไฟล์ต้นทาง XML แบบ Schema-based ใน Notepad
  • ไฟล์ Schema จะบอกโครงสร้างของไฟล์ XML และเราต้องทำสิ่งนี้นอก Excel ใน editor Notepad
  • โค้ดที่นำเสนอด้านล่าง:

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • โค้ดมีหลายองค์ประกอบ แต่ละแท็กมีความหมายแยกต่างหาก
  • บรรทัดแรกเป็นบังคับสำหรับทุกประเภทของไฟล์ XML แบบ Schema-based
  • เราใส่หัวคอลัมน์ของไฟล์ที่กำหนดไว้ในแท็กเปิดและปิดภายในแท็ก record

ขั้นตอนที่ 3: โหลดและแมปไฟล์ Schema ในแผ่นงาน

ในขั้นตอนนี้ เรามีไฟล์ Schema XML พร้อมแล้ว ดังนั้นเราสามารถโหลดไฟล์นั้นและ แมป แผ่นงานได้

  • จากนั้น ไปที่แท็บ Developer และคลิกที่ Source
  • จากนั้น จากแผงด้านข้าง คลิกที่ XML Maps

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • จากนั้น กล่องโต้ตอบใหม่ชื่อ XML Maps จะปรากฏ
  • ในกล่องโต้ตอบนั้น ให้คลิกที่ปุ่ม Add

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • หน้าต่าง File Explorer จะเปิด จากหน้าต่างนั้น ให้เลือกและโหลดไฟล์ XML Schema ที่คุณเพิ่งสร้างไว้ก่อนหน้านี้

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • ในกล่องโต้ตอบ XML Maps ตอนนี้ไฟล์ Schema ถูกโหลดแล้ว
  • คลิกที่ไฟล์เพื่อเลือกไฟล์ และจากนั้นคลิก OK

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

ขั้นตอนที่ 4: แทนที่หัวคอลัมน์

เนื่องจากเรามีไฟล์ Schema โหลดแล้ว เราสามารถลากและแทนที่คอลัมน์ที่มีอยู่ในแผ่นงานได้

  • ตอนนี้ เรามีหัวคอลัมน์จากไฟล์ XML แบบ Schema-based ในแผงด้านข้าง

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • จากนั้น ลากรายการแรกในแผงด้านข้างไปที่เซลล์ B4

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • ทำซ้ำกระบวนการเดียวกันสำหรับหัวคอลัมน์อื่นๆ
  • ดังนั้น เรา แมป หัวคอลัมน์จากไฟล์ XML แบบ Schema-based ไปยังแผ่นงาน Excel สำเร็จแล้ว

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

ขั้นตอนที่ 5: ส่งออกไฟล์ Excel และสังเกตผลลัพธ์

การแมป ของแผ่นงานเสร็จสมบูรณ์ การส่งออก และจากนั้น การเปิด ไฟล์จะมีเอาต์พุตที่ต้องการ

  • จากนั้น จากแท็บ Developer ให้คลิกที่คำสั่ง Export

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • จากนั้น จะมีหน้าต่าง file explorer ที่คุณต้องเลือกปลายทางของไฟล์ output
  • เลือกโฟลเดอร์และจากนั้นคลิก OK

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

  • จากนั้น ไปที่ตำแหน่งบันทึกไฟล์ Output และจากนั้นเปิดไฟล์
  • ไฟล์จะมีลักษณะเหมือนภาพด้านล่าง
  • ดังนั้น เรา แมป ไฟล์ Excel ด้วยความช่วยเหลือของไฟล์ Schema และจากนั้น ส่งออก ผลลัพธ์เพื่อรับไฟล์ XML สุดท้าย
  • ไฟล์ XML สุดท้ายจะมีลักษณะเหมือนภาพด้านล่าง

คู่มือทีละขั้นตอน: การสร้างไฟล์ XML แบบ Schema-Based ใน Excel

สรุป

สรุปได้ว่า ปัญหาของวิธีที่เราสามารถสร้างไฟล์ XML แบบ Schema-based ใน Excel ด้วยคำแนะนำทีละขั้นตอน

สำหรับปัญหานี้ มีสมุดงานให้ดาวน์โหลด ซึ่งคุณสามารถฝึกปฏิบัติวิธีเหล่านี้ได้

อย่าลังเลที่จะถามคำถามหรือให้ข้อเสนอแนะผ่านส่วนความคิดเห็น ข้อเสนอแนะใดๆ สำหรับการปรับปรุงชุมชน Exceldemy จะได้รับการชื่นชมสูง