• 0

ما هي ملفات xml؟

  • 0

أهلًا بك

عن XML

لغة الترميز القابلة للامتداد (إكس إم إل) (بالإنجليزية: XML The Extensible Markup Language) هي لغة ترميز عامة لخلق لغات ترميز ذات غرض خاصّ، قادرة على وصف العديد من الأنواع المختلفة للبيانات. بمعنى آخر، XML هي طريقة لوصف البيانات. ملف XML يمكن أن يحتوي البيانات أيضاً، كما في قاعدة البيانات.

توضيح أكثر XML صُممت من أجل نقل وتخزين البيانات وفي لغة XML لا يوجد وسوم مُحددة حيثُ أنّ مطور الويب هو من يصنع وسومه بنفسه.

ويُمكن استخدام ملفات XML كقاعدة بيانات وذلك يكون من خلال استخدام مُستندات XML من أجل تخزين البيانات أو تحويل مجموعة من المُستندات إلى قواعد بيانات وذلك يكون عبر استخدام إحدى التطبيقات.

مثال بسيط:

يُمكن الاستفادة من لغة XML في تبادل البيانات بين كل من الأجهزة والتطبيقات المُختلفة:

على سبيل المثال في موقع تويتر يُمكنك الدخول إلى الحساب وقراءة كافة تحديثات الأصدقاء من خلال الموقع أو إضافة Echofon أو الهاتف الذكي ..إلخ. كل هذه تتعامل مع نفس قاعدة البيانات وكُلها سوف تعرض نفس التحديثات، ولكن الفرق الوحيد هو أنّ كُل واحد منها مُبرمجة بلغة مُختلفة وتعمل بطريقة مُختلفة وكل هذا يحدث من خِلال الاستفادة من لغة XML.

من مُميزات XML

  • تخزين البيانات
  • تبادل ومُشاركة البيانات
  • إمكانية عرض البيانات بأكثر من طريقة

أتمنى أنّ أكون قد أفدتك.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن