- 
	
	
		
		
		
		
			 ماهو الشكل العام لمستندات XML ماهو الشكل العام لمستندات XML
			
				
 
 ماهو الشكل العام لمستندات XML
 عزيزى الزائر عند نقل هذا الموضوع تذكر المصدر لنشر هذا الموضوع
 مع تحيات منتديات صوت مصر
 http://fourms.sootmasr.com/newthread...newthread&f=31
 
 شرح مفصل لفهم تركيب مستندات XML
 والخيارات المختلفة لهذا التركيب والعناصر التى يمكنك وضعها داخل المستند
 وقد يحتوى اعلان  XML
 * مستند XML
 يحتوى على التركيب العام التالي  بما فية من أجزاء أختيارية
 # افتتاحية المستند والتى قد تكون خالية من اى بيانات لذلك فهى اختيارية
 # عنصر واحد على الاقل يسمى عنصر المستند Document Element
 وتحتوى معظم مستندات XML على مجموعة من العناصر المتداخلة
 # المكونات الاختيارية التى تتبع رمز نهاية عنصر المستند مثل التعليقات وتعليمات المعالجة
 وسوف نتعلم ونتعرف على كل قسم من هذة الاقسام من خلال الاجزاء المتبقية من هذا الدرس
 ويكون مستند XML من عنصر واحد على الاقل يسمى عنصر المستند هكذا مثلا :
 <someElement>Content</someElement>
 ولكن عادة يحتوى المستند على عدد من العناصر المتداخلة هكذا مثلا
 <?xml version="1.0"?>
 <!--This is an example of xml document.-->
 <!DOCTYPE book >
 <book>
 <title>Internet Programming using XML </title>
 <author>Salem Azab</author>
 </book>
 * افتتاحية المستند
 تسبق افتتاحية مستند XML
 اول عنصر داخل المستند وهو مانطلق علية عنصر المستند Document Element
 وكل محتويات هذا القسم اختيارية وقد يحتوى على مايلى
 # اعلان XML
 #محتويات متنوعة تشمل تعليمات المعالجة او التعليقات
 # اعلان نوع المستند او مايسمى الاعلان DOCTYPE
 توضيح كل جزء من الاجزاء السابقة على حدة
 اعلان XML
 قد يحتوى اعلان XML على الصيغة البسيطة التالية
 <?xml version="1.0"?>
 هذا الاعلان اختيارى فى جميع المستندات وفى حالة وجودة لابد ان يكون بالسطر الاول من المستند ويجب الا يحتوى على اى حروف حتى وان كان الحرف
 عبارة عن مسافة كما يجب ان يحتوى الاعلان على الصفة version والقيمة 1.0
 التى تعبر عن الاصدار الاول من XML
 يمكنك فيما بعد تغيير هذة القيمة لاستخدام اصدار اخر من اصدارات XML الحديثة
 وقد يحتوى اعلان XML على الصفة encoding والتى توضح نظام تشفير الحروف المستخدم داخل المستند
 حيث تستطيع جميع معالجات XML معالجة مستندات XML المشفرة بنظامى تشفير الحروف UTF-16  , UTF-8
 فأذا تم تشفير المستند بأحد هذين النظامين فلاداعى اذن لاستخدام الصفة encoding
 لقدرة جميع المعالجات على التعامل مع اى من هذين النظامين
 اما فى حالة تشفير اخر يجب فى هذة الحالة استخدام الصفة encoding مع تخصيصها بالقيمة المناسبة
 وقد يحتوى اعلان  XML  ايضا على الصفة standalone ,
 والتى تحتوى بدورها على احدى قيمتين
 yes او no
 حيث يتم استخدام القيمة no اذا احتوت اعلانات الترميز الخارجية
 على قيم افتراضية للصفات او اذا تم الاعلان عن وحدات بيانات خارجية Entities غير تلك المبينة داخل اللغة كما سنشرحها فيما بعد
 اللقاء القادم نستكمل درسنا وشرح
 استخدام التعليقات
 تعليمات معالجة xml
 الاعلان عن نوع المستند
 عفوا بعض العبارات تم ذكرها فى هذا الدرس  ستكون واضحة عند تطبيقات الدروس القادمة
 
 
 
 
 
 
 
 
 
 
 
 
 
		
 
	
	
	
	
	
	
	
	
	
	
	
	
	
		
		
			
				 ضوابط المشاركة
				ضوابط المشاركة
			
			
				
	
		- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-  
قوانين المنتدى
 
			 
		 
	 
 
	 أضف موقعك هنا
	
أضف موقعك هنا | 
اضافة محتوى فريد لموقعك