المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دورة تعلم xml الدرس مفصل الثالث والرابع من كل سوريا



loulou ange
11-01-2013, بتوقيت غرينيتش 07:24 PM
دروة تعلم xml الدرس مفصل الأول والثاني من كل سوريا (http://dzbatna.net/vb/showthread.php?t=1184020)


الدرس مفصل الثالث من لغة البرمجة xml

لغة xml يجب أغلاق الأوسمة

في لغة ال html نلاحظ الكثير من الاوسمة لاتحتاج لأغلاق مثال

رمز Code:
<p>مثال <p>مثال آخر
ولكن في لغة xml يجب علينا أغلاقها لاحظ معي المثال وقارن مابين
وسم html و وسم xml

رمز Code:
<p>مثال </p> <p>مثال آخر</p>
ملاحظة بعض الاحيان في لغة xml تجد وسم ليس مغلق وذلك لا يعني ان هنالك أخطاء في البرمجة
ولكن من المحتمل أن هذا الوسم من الممكن البرمجة فيه بدون اغلاقه


القضية الاساسية في xml هي العلامات المرجعية او tag

لغة ال xml والعناصر المحددة باستخدام xml

لاحظ معي هذا الوسم

رمز Code:
<Letter>
يختلف تماما&quot; عن هذا الوسم

رمز Code:
<letter>
وهنا اقصد في فتح وأغلاق الوسم

المثال للفهم اكثر

رمز Code:
<Message>هذا الوسم خاطئ </message> <message>هذا الوسم صحيح </message>
لغة ال xml يجب ان تكون ذات عناصر متداخلة

في لغة ال html ليس مهم هو تداخل البرمجة لاحظ معي

رمز Code:
<b><i>هذا الخط عريض ومائل </b></i>
ولكن في ال xml

رمز Code:
<b><i>هذا الخط عريض ومائل </i></b>
في الأمثلة التي فوق هذه العناصر متداخلة ببعضها
اي ان وسم <i> مفتوح في الداخل
ولكن وسم <b> يجب ان يكون مفتوح في الداخل ومغلق في الخارج

لغة ال xml يجب ان تكون هي الجزر لأي مستند مهما كان

تقريبا&quot; مثل نظرية الطلفل ولكن هنا بيما اننا نتكلم عن الجزر الاساسي

فسيكون لدينا الأب بدل الطفل

رمز Code:
<root> <child> <subchild>.....</subchild> </child> </root>
لاحظ root هي اساس البدء

في لغة ال xml يجب ان تكون الوسمات مقتبسة

اي جيب ان يكون لل xml عناصر ذات قيمة برمجية تمام&quot; مثل ال html

لاحظ معي المثال
المثال الاول خاطئ والثاني هو الصحيح

1-
رمز Code:
<note date=12/11/2014> <to>Tove</to> <from>Jani</from> </note>
2-
رمز Code:
<note date=&quot;12/11/2014&quot;> <to>Tove</to> <from>Jani</from> </note>
الخطئ هو الذي في اللون الاحمر ( &quot; &quot; )


الدرس مفصل الرابع من لغة البرمجة xml


الكيان المرجعي في لغة xml
( تحتاج لتركيز )

في لغة xml بعض الاحرف لها معنى خاص

فعلى سبيل المثال اذا وضعنا &quot; < &quot; داخل المستند المراد برمجته فهذا سوف يحدث خطئ
لأن هذا الوسم يعني اننا سنبدء بشيء جديد ولكن ماهو اذا كان &quot; < &quot; فلذلك سوف تحدث اخطاء

رمز Code:
<message>الدرس مفصل الثاني او الدرس مفصل < 1000 من </message>
لاحظ الخطئ كيف حصل عندما وضعناها

ولكن لاحظ بعد تفادي الخطئ ماذا حدث

رمز Code:
<message>الدرس مفصل الثاني &lt; 1000 من </message>
اصبحت اجمل بالمشاهدة وبدون اخطاء

الكل سوف يسأل ما يعني هذه العلامة
رمز Code:
&lt;
انها احدا الاشاراة الخمسة المحددة في كيان لغة ال xml

1- less than
رمز Code:
&lt; < أقل من
2- greater than



رمز Code:
&gt; > أكبر من
3- ampersand
رمز Code:
&amp; & تسمى الوو
4- apostrophe
رمز Code:
&apos; ' الفاصلة
5- quotation mark
رمز Code:
&quot; &quot; علامة التنصيص
سهلين صح ^_^

الآن نأتي إلى التعليقات في لغة ال xml

مشابهة تمام&quot; للتعليقات في لغة html

رمز Code:
<!-- This is a comment -->
لدينا شيء يسمى السماء البيضاء / الفضاء الواسع / اي اشياء كبيرة الحجم
في الحفاظ على لغة ال xml

من خلال هذا المثال سوف تعلم مااقصد

html : مرحبا_____ اسمي علي
النتائج على الصفحة : مرحبا اسمي علي

ملاحظة استبدل السبيس ووضعت بدل منها الأندر سكور


في الدروس القادة سنعلم ما هي عناصر ال xml الرئيسية

الدرس مفصل من شرح طريقةي وكتابتي ويرجى عند النقل ذكر المصدر

اما ديزاد باتنة او كاتب الدورة

http://allsyria.net/vb/showthread.ph...647#post193647 (http://allsyria.net/vb/showthread.php?p=193647#post193647)






https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى