XML Schema 教程

XML Schema คือสืบทอดของ DTD ที่มีฐาน XML

XML Schema สามารถบรรยายโครงสร้างของเอกสาร XML

ภาษา XML Schema ก็สามารถเรียกว่า XSD (XML Schema Definition) ได้

ความรู้พื้นฐานที่คุณควรมี

ก่อนที่จะเรียนต่อ คุณต้องมีความเข้าใจพื้นฐานของความรู้ดังต่อไปนี้:

  • HTML / XHTML
  • XML และ XML ชื่อสเปซ
  • ความเข้าใจพื้นฐานของ DTD

หากคุณต้องการเรียนรู้โครงการนี้ก่อนหน้านี้ โปรดไปที่ หน้าหลัก เข้าถึงบทความนี้

อะไรคือ XML Schema?

หน้าที่ของ XML Schema คือกำหนดโครงสร้างที่ถูกต้องของเอกสาร XML ที่คล้ายกับ DTD

XML Schema:

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

XML Schema คือสืบทอดของ DTD

เราเชื่อว่า XML Schema จะแทนที่ DTD ในโปรแกรมเครื่องคอมพิวเตอร์เสริมส่วนใหญ่

เหตุผลดังนี้:

  • XML Schema สามารถขยายเพิ่มเติมเพื่อความต้องการในอนาคต
  • XML Schema มีความสมบูรณ์มากขึ้น และมีความสามารถแข็งแกร่งขึ้น
  • XML Schema จะเขียนด้วย XML
  • XML Schema สนับสนุนประเภทข้อมูล
  • XML Schema 支持命名空間

XML Schema 是 W3C 標準

XML Schema 於 2001 年 5 月 2 日成為 W3C 標準。

您可以在我們的《W3C 教學》中獲得更多有關 XML Schema 標準的信息。