الموضوع: ما هي لغة xml
عرض مشاركة واحدة
#1  
قديم 21-06-2021
أميرة أميري متواجد حالياً
SMS ~ [ + ]
آوسمتي
لوني المفضل ظپط§ط±ط؛
 إنتسابي ♡ » 271
 آشراقتي ♡ » Oct 2019
 آخر حضور » منذ ساعة واحدة (07:49 PM)
موآضيعي » 7056
آبدآعاتي » 581,599
دولتي الحبيبه » دولتي الحبيبه Saudi Arabia
جنسي  »  Female
 حالتي الآن »
آلقسم آلمفضل  » الأدبي♡
آلعمر  » 21سنة
الحآلة آلآجتمآعية  » متزوجة 😉
الاعجابات المتلقاة » 15971
الاعجابات المُرسلة » 9
 التقييم » أميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond reputeأميرة أميري has a reputation beyond repute
مُتنفسي هنا » مُتنفسي هنا
مَزآجِي  »  
مشروبك   7up
قناتك fox
اشجع ithad
بيانات اضافيه [ + ]
شكراً: 5,406
تم شكره 10,804 مرة في 6,724 مشاركة
افتراضي ما هي لغة xml





ما هي لغة XML


لغة الترميز القابلة للامتداد أو اختصارًا 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 المصفوفة




lh id gym xml gh guf




lh id gym xml gh guf xml id




 توقيع : أميرة أميري


رد مع اقتباس