تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الستون : Object Serialization
#2
XmlSerializer :

يعد ال XML النوع الأحدث في عالم تخزين البيانات نظراً لإنه يجمع بين امكانيات قواعد البيانات من حيث البحث وخلافه ويجمع بين سهولة التعامل معها كما في الملفات النصية ، الصيغة العامة لأي ملف XML بالشكل التالي :

رموز HTML البرمجية:
كود :
<root>
<Member>
<Name>AHmed</Name>
<Age>22</Age>
</Member>
</root>

أحمد و 22 تسمى Element أما Name و Age تسمى Attribute

لمعرفة المزيد حول XML يمكنك البدء من هنا :
http://www.w3schools.com/xml/xml_whatis.asp

العناصر الأساسية الموجودة في System.Xml.Serialization :

XmlAttributeAttribute : يتم تحويل هذا العنصر على انه Attribute
XmlElementAttribute : يتم تحويل هذا العنصر على انه Element
XmlRootAttribute : لتحديد ال Root .
XmlTextAttribute : يتم تحويلها ل XML Text

فمثلاً لتحويل هذه الفئة إلى XML عن طريق عملية Serialization :
C#:

كود :
class Members
{
[XmlAttribute]
string Name;
[XmlAttribute]
int Age;
}
vb.net:
كود :
Class Members
    <XmlAttribute()> _
    Private Name As String
    
    <XmlAttribute()> _
    Private Age As Integer
    
End Class


والآن بعد اضافة اي نوع من البيانات على هذه الفئة ومن ثم عمل Serialization ستجد الناتج على شكل ملف XML السابق .
لم اتوسع في هذه الجزئية ولكن اتوقع أني قد اعود إليها بعد انتهاء الدروس الاساسية .
[COLOR="#FF0000"]
والله الموفق ..
والسلام عليكم ورحمة الله وبركاته .[/COLOR]
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس الستون : Object Serialization - بواسطة oneyemenweb2_mybb_import4801 - 14-10-12, 05:52 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم