تسجيل الدخول

مشاهدة النسخة كاملة : ما هي لغة xml


♔ قمر بغداد ♔
05-14-2022, 10:05 PM
لغة الترميز القابلة للامتداد أو اختصارًا XML، هي لغة ترميزية، تم تصميمها لتخزين ونقل البيانات، حيث تعد طريقة مرنة لإنشاء تنسيقات المعلومات ومشاركة البيانات المنظمة إلكترونيًا عبر الإنترنت العام، وكذلك عبر شبكات الشركات.
تُعرف بيانات XML بأنها ذاتية الوصف أو ذاتية التحديد، وهذا يعني أن بنية البيانات مضمنة مع البيانات، وبالتالي وصول البيانات إلى هناك، ولا داعي لبناء البنية السابقة لتخزين البيانات؛ حيث يتم فهمها ديناميكيًا داخل XML.
كما أنها ليست بديلاً لـ HTML، حيث تم تصميمها لتكون وصفًا ذاتيًا، لنقل البيانات وليس لعرض البيانات، XML هي منصة مستقلة ومستقلة اللغة.
يمكن استخدام تنسيق XML بواسطة أي فرد أو مجموعة من الأفراد أو الشركات التي ترغب في مشاركة المعلومات بطريقة متسقة. و لغة XML هي في الواقع مجموعة فرعية أبسط وأسهل استخدامًا كمعيار لغة ترميز معممة، وهي المعيار لإنشاء بنية مستند.
يعتبر مستند XML “مهيأ بشكل جيد” (أي يمكن قراءته وفهمه بواسطة محلل XML) إذا كان تنسيقه يتوافق مع مواصفات XML ، وإذا تم ترميزه بشكل صحيح، وإذا كانت العناصر متداخلة بشكل صحيح. تدعم XML أيضًا إمكانية تحديد سمات العناصر ووصف خصائص العناصر في علامة البداية لعنصر.
تم إصدار لغة XML في أواخر التسعينات، وتم إنشاؤها لتوفير وسيلة سهلة الاستخدام وتخزين البيانات، وأصبحت XML توصية منظمة W3C (رابطة الشبكة العالمية) في 10 فبراير 1998
لماذا XML
الميزة الرئيسية لـ xml هي أنه يمكنك استخدامها لأخذ بيانات من البرامج مثل Microsoft SQL، وتحويلها إلى XML ثم مشاركة XML مع برامج ومنصات أخرى. لذا فيمكنك التواصل بين أي منصتين بشكل عام.
الشيء الرئيسي الذي يجعل XML قوية حقًا هو قبولها الدولي، إذ تستخدم العديد من الشركات واجهات XML لقواعد البيانات، والبرمجة، والهواتف المحمولة وتطبيقات المكاتب وأكثر من ذلك، ولبرنامجها ميزة مستقلة.

مزايا XML
xml هي منصة مستقلة ولغة برمجة مستقلة، وبالتالي يمكن استخدامها على أي نظام وتواكب تغير التكنولوجيا.
تبسط XML تبادل البيانات بين الأنظمة المختلفة بسبب طبيعتها المستقلة، ولا تتطلب بيانات XML أي تحويل عند نقلها بين أنظمة مختلفة.
تدعم Unicode- وهو معيار ترميز دولي- للاستخدام مع لغات ونصوص مختلفة، حيث يتم تعيين كل حرف أو رقم أو رمز بقيمة رقمية فريدة تنطبق على المنصات والبرامج المختلفة، وتسمح هذه الميزة لـ XML بنقل أي معلومات مكتوبة بأي لغة بشرية.
يمكن تغيير البيانات المخزنة والمنقولة باستخدام XML في أي وقت دون التأثير على عرض البيانات. حيث يتم استخدام لغة ترميز أخرى مثل HTML لعرض البيانات، و HTML تحصل على البيانات من XML وتعرضها على واجهة المستخدم الرسومية، وبمجرد تحديث البيانات في XML، ينعكس ذلك في HTML دون إجراء أي تغيير في HTML.
تسمح XML بالتحقق من صحة بناء الجملة باستخدام DTD و Schema. وذلك يضمن التحقق من الصحة أن مستند XML خالٍ من أي خطأ في بناء الجملة.

مساوئ XML
صيغة XML هي مطولة ومكررة مقارنة بنسق إرسال البيانات المستندة إلى النص مثل JSON.
التكرار في صيغة XML يسبب ارتفاع تكاليف التخزين والنقل عندما يكون حجم البيانات كبيرًا.
وثيقة XML أقل قابلية للقراءة مقارنة بتنسيقات إرسال البيانات النصية الأخرى مثل JSON.
أحجام ملفات XML عادة ما تكون كبيرة جدًا بسبب طبيعتها المطولة، فهي تعتمد كليًا على من يقوم بكتابتها.
لا يدعم XML المصفوفة

نور القمر
05-14-2022, 11:20 PM
عوافي على الطرح الجميل والرائع
وسلمت يمناك على الانتقاء الاكثرمن مميز
ولاحرمنا جديدك الشيق

♡ Šąɱąя ♡
05-14-2022, 11:29 PM
كل الشكر على طرحك الرآئع
وفي انتظار ابداعك القادم بكل شوق
لك وافر التقدير
تقبل مروري المتواضع

شيخة الزين
05-15-2022, 05:40 AM
إنتقاء ثري بالذائقه
سلمت ودام رقي ذوقك
بإنتظار القادم بشوق
كل الود لروحك

- سمَـا.
05-15-2022, 12:54 PM
-












سلمت الأيادي ..
ويعطيك العافية لـ جمَال الآنتقاء
لروحك جنائن الورد.

Şøķåŕą
05-15-2022, 03:58 PM
سلمت الأيادي ..
ويعطيك العافية لـ جمال الآنتقاء
لروحك جنائن الورد .

بنت الشام
05-15-2022, 04:19 PM
سلمت يداك على الطرح الطيب
لاعدمنـآ هذا التميز
يعطيكـ ربي العآفيهـ
بـ إنتظارجديدك بكل شوق
ودي ووردي

جَوآهر
05-16-2022, 04:19 AM
_


يعطيك الف عافيه على الطرح المميز
سلمت ض2 .

⦁.Σнѕαѕ.☘
05-20-2022, 11:30 AM
يسلموا الايادي


ودي

تذكارُ...!
05-20-2022, 08:49 PM
‘*
الله يعطيك العآفيـه ,
وسلمت يدآك على النقـل ,
لقلبك السعآده والفـرح ..
|‘,

سمارا
05-20-2022, 10:24 PM
تسلم الأيادي على ما قدمت
ننتظر جديدك بكل شوق
تقبل مني أعطر التحايا

سمأأأأأرا

♔ قمر بغداد ♔
05-28-2022, 03:09 PM
احساس :eq-14:

♔ قمر بغداد ♔
05-28-2022, 03:09 PM
سكره :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:09 PM
سمر :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:09 PM
سما :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:09 PM
ميراي :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:10 PM
اميرة :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:10 PM
بنت :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:10 PM
سمارا :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:10 PM
شيخة :esh1:

♔ قمر بغداد ♔
05-28-2022, 03:11 PM
فيولا :esh1:

Şøķåŕą
07-23-2022, 04:07 PM
سلمت الأيادي ..
ويعطيك العافية لـ جمال الآنتقاء
لروحك جنائن الورد .

بنت العز
12-02-2023, 06:30 AM
يعطيك الف عافيه على الطرح الجميل
سلمت .

نور القمر
02-26-2024, 12:29 PM
سلمت الأيادي
على هذا الجلب المميز والعطر
ننتظر بشوق رؤية القادم..
دمت بخير

Şøķåŕą
06-27-2024, 04:28 PM
شكراً لك
بإنتظار الجديد القادم
دمت بكل خير

حاء
10-27-2024, 06:30 PM
_


تباركت أناملك
وليُمنآك الجآلبه عُمق الشكر
ولـِ روحك أجل سلاماً ض2

Şøķåŕą
11-18-2024, 02:45 PM
شكراً لك
بإنتظار الجديد القادم
دمت بكل خير

مثلي قليل
03-29-2025, 02:24 PM
يسلمو على الطرح الرائع
يسعدك ربي ض2