مقدمة لـ XML Schema

XML Schema هو بديل مبتني على XML لـ DTD.

يمكن لـ XML Schema وصف بنية وثيقة XML.

يمكن أيضًا استخدام لغة XML Schema كـ XSD (تعريف بنية XML Schema).

المعرفة الأساسية التي يجب أن تمتلكها

قبل متابعة الدراسة، يجب أن تكون على دراية الأساسيات التالية:

  • 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 معيارًا لـ W3C في 2 مايو 2001.

يمكنك العثور على معلومات إضافية حول XML Schema في كتابنادليل W3Cللحصول على معلومات إضافية حول معيار XML Schema، راجع الصفحة