إسأل مهندس حاسوب الآن

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

اختصاصي حاسوب

ماهي انواع المستندات في لغة XML

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

إطرح سؤالك

الرد من العميل

اريد اجابة علي سؤالي

إجابة الخبير: المهندس عثمان مطر

المهندس عثمان مطر

المهندس عثمان مطر

مهندس الحاسوب

الأسئلة المجابة 24502 | نسبة الرضا 98.1%

السلام عليكم ورحمة الله
عزيزي العميل شكرا لانضمامك لنا و ثقتكم بنا
عزيزي, تعريف نوع المستند يربط DTD مع مستندات XML. تعريف نوع المستند يظهر في جزء القواعد doctypedecl قرب بدء مستند اكس ام ال.[1] التعريف ينص على أن المستند هو مثيل من النوع الذي حدده DTD المشار إليه وتنقسم DTD الى نوعين:
- جزء داخلي:
تعريفات الجزء الدخالي  تكونمن ضمن  نوع المستند في المستند نفسه.
- جزء خارجي
التعريفات في الجزء الخارجي تكون موجودة في ملف نصي منفصل. الجزء الخارجي قد يُشار إليه عن طريق مُعامل مُعرف عام public identifier و/ أو معامل مُعرف في النظام system identifier. برامج قراءة المستندات قد لا تكون ملزمه لقراءة الجزء الخارجي.
كما يمكنك إستخدام جلسات المتابعة معي على الهاتف. إذا كنت ترغب في الحصول على جلسة الهاتف، سيكلفك رسوم بسيطة للمكالمة، إضغط على هذا الرابط لحجز جلسة الهاتف:
jawabkom.com/56531553
أرجوا أن تكون الإجابة على إستفساركم مفيدة وواضحة، ويُرجى إعلامي إذا كان لديكم إستفسارات أخرى. إن تقييم الإجابة من أعلى الصفحة يساعدنا على تحسين جودة الإجابات وضمان تواجد أفضل الخبراء لمساعدتكم.
يسعدنا تواصلكم دائما، و يمكنك أيضا إستشارة العديد من الخبراء على جوابكم، كالمحامين، اخصائيوا التغذية، المهندسون وغيرهم..
خالص تحياتي
المهندس: عثمان مطر 

الرد من العميل

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

إجابة الخبير: المهندس معتز محمد

المهندس معتز محمد

المهندس معتز محمد

مهندس الحاسوب

الأسئلة المجابة 29441 | نسبة الرضا 98.6%

السلام عليكم و رحمه الله
شكرا لانضمامك لنا و ثقتكم بنا
عزيزي العميل ، شركة IBM من اول الشركات التي استخدمت تقنية XML و JSON ولغة XML هي تشبه لغة HTML
ولغة XML هي اختصار لكلمة eXtensible Mark up Language
قامت شركة IBM بتطوير لغة XML واستخدامها واهم اسباب انتشارها التالية
  1. سهولة معالجة المعلومات والبيانات وتبادلها عبر مختلف التطبيقات
  2. تسليم المعلومات الى البرامج
  3. سهولة تبادل البيانات
يسعدنا تواصلكم دائما، و يمكنك أيضا إستشارة العديد من الخبراء على جوابكم، كالمحامين، اخصائيوا التغذية، المهندسون وغيرهم.
خالص تحياتي
المهندس معتز محمد

الرد من العميل

خلاصة عامة عن لغة XML

إجابة الخبير: المهندس منذر الزعبي

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

عزيزي العميل
لغة XML ليست لغة برمجيَّة
إنَّها تنتمي لعائلة لغات الترميز “Markup Languages” الَّتي تنتمي إليها أيضًا لغة HTML المعروفة.
هذه العائلة تنحدر عن اللغة الأمّ المسمَّى بـ SGML وظهرت قبل ظهور الويب بكثير “30 عامًا تقريبًا”، لتساعد على ترميز وتنسيق المستندات والرسائل الإلكترونيَّة المتبادلة عبر الإنترنت.
وتتميَّز عائلة لغات الترميز بوسومها ذات الأقواس المثلثَّة <>، وبهيكليتها الشبيهة بالشجرة TreeLike Structure، بالإضافة إلى أنَّها لا تحتوي على أوامر أو عمليَّات، ووظيفتها تنحصر على ترميز النصوص برموزٍ معيَّنة تفهمها جميع المتصفحات.
في لغة XML.. ليس هناك وسومٌ محددة!!.. أنتَ –كمطور ويب– تصنع وسومك بنفسك، لك مطلق الحرّيّة في كتابة الوسوم التي ترغب بها، ولذلك يصبح لدينا عدد لا نهائي من الوسوم التي يمكنك كتابتها عبر لغة XML!
كمثال، في لغة XML أستطيع كتابة الوسوم التالية:
سوف تقوم بوصف بياناتك بالطريقة التي تعجبك!!
وكيف سيستفيد المتصفح من هذا الوصف؟
هنا يأتي الفرق الجوهري بين HTML و XML، أنا أستطيع الاستفادة من لغة HTML بحدّ ذاتها والمتصفح لديه “قاموس” بكافة وسومها، لكن لغة XML تصبح عديمة الفائدة إذا لم أستخدم معها لغات وتقنيات تخبر المتصفح بكيفية التعامل مع الوسوم التي قمتُ بكتابتِها!
يمكننا تصنيف وظائف XML إلى 3 تصنيفات:
1- الاستفادة من لغة XML ضمن موقع واحد:
وهذه الاستفادة تكون على وجهين غالبًا/
استخدام ملفات الـ XML كقاعدة بيانات:
إمّا عن طريق استخدام مستندات XML لتخزين البيانات ، أو تحويل مجموعة من المستندات إلى قواعد بيانات عن طريق استخدام إحدى التطبيقات ، وكلتاهما يمكن ان تكوّن قواعد بيانات علائقيّة .
تحويل ملفات XML إلى ملفات أخرى مثل CSS أو Text Files.. وغيرها.
2– الاستفادة من لغة XML عند تبادل البيانات بين موقعين فأكثر:
نسمع كثيرًا ونلمس بأنفسنا التعاون الهائل في مشاركة البيانات بين مواقع الويب 2.0، يمكننا نشر روابطنا المفضلة في Delicious على صفحاتنا في Facebook و Twitter وغيرهما من المواقع الاجتماعية بكلّ سهولة.
مستخدمي موقع Goodreads أيضًا يعرضون آخر تحديثاتهم على Twitter وFacebook، ويكفينا كمثال واضح لمشاركة البيانات بين المواقع موقع FriendFeed الّذي يقوم بجمع خلاصات أغلب الشبكات الاجتماعية ويعرضها!
إنّ ذلك كلّه يتمّ عبر لغة XML إمّا عن طريق ملفات RSS أو ملفات XML أخرى .
” أشكر الأخ محمّد سفيان شراب على تصحيح المعلومة ، للمزيد حول هذا الموضوع ، اقرأ تعليقه حول هذه النقطة “
3- الاستفادة من لغة XML عند تبادل البيانات بين الأجهزة والتطبيقات المختلفة

يمكنك تعلم لغه الXML  من الرابط التالي على اليوتيوب للأستاذ خالد السعداني
هنا
خالص تحياتي
المهندس منذر الزعبي

إسأل مهندس حاسوب

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

  • 100% ضمان الرضا
  • انضم الى 8 مليون من العملاء الراضين
المحادثات تتم ضمن هذه البنود

في الأخبار