المفهوم في التعريف ABC
منوعات / / July 04, 2021
بقلم: غويلم ألسينا غونزاليس ، نوفمبر. 2018
منذ أجهزة الكمبيوتر الأولى ، عملت هذه الأجهزة مع البيانات المنظمة ، على الرغم من أنها بدأت الآن في القيام بذلك باستخدام البيانات غير المنظمة بفضل الذكاء الاصطناعي.
لهيكلة البيانات ، تحتاج إلى نوع من لغة وصفي يسمح بتعريف البنية والإشارة إلى الحقول التي تنتمي إليها كل بيانات. تسمح هذه اللغة لتطبيقات الكمبيوتر بالتعرف على البيانات وتقديمها بشكل صحيح ، ويمكنها تحديد نطاق صيغة من الملفات التي تم حفظها فيها.
XML هي إحدى هذه اللغات التي تسمح لك بتعريف البيانات ، على الرغم من أنها تذهب إلى أبعد من ذلك.
XML (اختصار لـ لغة التوصيف الموسعة) هي لغة ترميز تسمح لنا بتعريف بنية البيانات ، بالإضافة إلى مستند لجعله قابلاً للقراءة لكل من الكمبيوتر والإنسان.
للتقدم قليلاً ، أعطيك مثالاً على استخدامه: اللغة لغة البرمجة يمكن تعريف صفحات الويب التي يتم إنشاؤها على أنها مجموعة فرعية من XML.
على الرغم من أننا نتحدث عن اللغة ، إلا أن XML البحتة هي لغة معدنية ، حيث يتم تعريف تركيبها ، ولكن ليس الكلمات التي تتحقق بواسطتها ، بحيث يمكن لكل واحد تعريف مجموعة فرعية من XML لمهمة ما أسمنت. هذه هي الطريقة التي يمكن بها تعريف HTML كمجموعة فرعية من XML.
يمتد استخدامه إلى تطبيقات مثل نصأو قواعد البيانات أو جداول البيانات ، بشكل عام ، كل تلك المهام التي تتطلب هيكلة (وبالتالي ، قبل الحديث عن البيانات المنظمة) و / أو عرض.
تبدأ كل علامة في كل مجموعة فرعية من XML بالعلامة .
بهذه الطريقة ، يمكننا التفريق بين علامات النص والبيانات المرفقة (ويمكن لبرنامج الكمبيوتر الذي يديرها أيضًا التمييز بينها).
بالإضافة إلى ذلك ، هناك العلامات افتتاح واختتام. الاختلاف هو أن الخاتمين وضعوا رمز / للكلمة المرفقة بين .
في هذه المرحلة ، لنأخذ مثالاً على استخدام XML: دفتر هاتف بسيط جدًا تم إنشاؤه باستخدام العلامات من هذه اللغة المعدنية التي قمنا بقياسها:
يمكننا أيضًا إنشاء برنامج يمكنه إدارة هذه السجلات وتقديمها بطريقة مناسبة.
في الممارسة العملية ، يتم استخدام XML بشكل متزايد ، ونحن نستخدمه دون أن ندرك ذلك في تطبيقات المكتب الرئيسي ، مثل Microsoft Office و LibreOffice.
تنسيقات ملفات ملف كان كلاهما منذ فترة طويلة مجموعات فرعية من XML ، مما يبسط تحميل وعرض الملفات التي تم إنشاؤها باستخدام أحدهما في الآخر. ومع ذلك ، فإن حقيقة أن العروض التقديمية ليست هي نفسها دائمًا تكمن في حقيقة أن العرض النهائي للبيانات يقع على البرنامج.
يحتوي مستند XML على المزيد من الموارد والأقسام ، مثل التعليقات أو نماذج المحتوى ، لكن جوهره هو ما شرحته في المثال.
من هنا ، يصبح الأمر معقدًا مثل احتياجاتنا ، على الرغم من أنه في الواقع ، لن يتمكن ملف XML من رؤيته بصعوبة اسم المستخدم أنهي ذلك ، نعم ، يمكنك العمل دون أن تدرك ذلك باستخدام هذا التنسيق.
صور فوتوليا: مكسيم كاباكو / كيتي
السمات في XML