Latest web development tutorials

لماذا استخدام مخطط XML؟

مخطط XML هو أقوى من DTD.


XML أنواع البيانات مخطط الدعم

واحدة من أهم هو القدرة أنواع البيانات مخطط XML معتمدة.

من خلال تقديم الدعم لأنواع البيانات:

  • ويمكن وصفها بسهولة أكبر محتوى المستند المسموح به
  • ويمكن أن يكون أكثر سهولة التحقق من صحة البيانات
  • يمكن أن تعمل بسهولة أكبر مع البيانات من قاعدة البيانات
  • يمكن للبيانات أن القيود تعريف أكثر بسهولة (جوانب البيانات)
  • يمكن بسهولة تحديد نموذج البيانات (أو تنسيق البيانات)
  • ويمكن بسهولة تحويل البيانات بين أنواع مختلفة من البيانات

ملاحظة المحرر: القيود البيانات، أو قال جوانب، هي XML نموذج مخطط لمصطلح والصينية يمكن ترجمتها بأنها "الوجه"، وتستخدم لتقييد القيمة المسموح بها نوع البيانات.


مخطط XML باستخدام بناء الجملة XML

ميزة أخرى هامة حول مخطط XML هي أنها مكتوبة من قبل XML.

XML كتابة مخطط XML له العديد من المزايا:

  • دون الحاجة لتعلم لغة جديدة
  • يمكنك استخدام محرر XML لتحرير ملفات مخطط الخاص بك
  • يمكنك استخدام محلل XML تحليل الملفات مخطط الخاص بك
  • مخطط يمكن التعامل معها من خلال DOM XML
  • مخطط يمكن تحويلها من قبل XSLT

مخطط XML يمكن أن تحمي بيانات الاتصالات

عندما يتم إرسال البيانات من المرسل إلى المتلقي، وهذه النقطة هي أن كلا الجانبين يجب أن يحترم المحتوى من نفس "التوقعات."

بواسطة مخطط XML، يمكن للمرسل في المتلقي يمكن أن نفهم طريقة لوصف البيانات.

أن تفسر والبيانات، مثل "03-11-2004" في بعض البلدان، و3 نوفمبر، بينما في بلدان أخرى 11 مارس.

ومع ذلك، نوع بيانات عنصر XML، على سبيل المثال: <التاريخ نوع = "التاريخ"> 2004/03/11 </ التاريخ>، لضمان فهم متسق للمحتوى، لأن نوع بيانات XML "تاريخ" شرط والشكل هو "YYYY-MM-DD".


ويمكن تمديد مخطط XML

XML مخطط للمد، لأنها مكتوبة من قبل XML.

بواسطة تعريف مخطط لمد يمكنك:

  • إعادة استخدام مخطط الخاص بك في مخطط الآخرين
  • التي أنشأتها أنواع القياسية المستمدة من أنواع البيانات الخاصة بك
  • مخطط إشارات متعددة في نفس الوثيقة

شكل جيد لا يكفي

كنا نسميها وثيقة يتوافق مع بناء XML وثائق XML-بشكل جيد، مثل:

  • يجب أن يبدأ مع إعلان XML
  • فإنه يجب أن يكون العنصر الجذر فريدة من نوعها
  • وسم البداية يجب أن تطابق علامة النهاية
  • عناصر حساسة لحالة الأحرف
  • يجب إغلاق كافة عناصر
  • جميع العناصر يجب أن تكون متداخلة بشكل صحيح
  • يجب أحرف خاصة استخدام كيان

حتى شكل جيد من الوثيقة، لا يزال لا يمكن أن تضمن أنها لن تحتوي على أخطاء، وهذه الأخطاء يمكن أن يكون لها عواقب وخيمة.

النظر في الحالة التالية: أنت تأمر 5 طابعات ليزر عشر، بدلا من خمسة. بواسطة مخطط XML، ومعظم هذه الأخطاء يمكن صيدها في البرنامج للتحقق.