تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
لعمل Serialization نحو XML
#1
كاتب الموضوع : Boutemine Oualid

السلام عليكم و رحمة الله و بركاته

فيبي .نت

كود :
Imports System.Xml
Imports System.Xml.Serialization
Imports System.Text
Imports System.IO
Public Class Utilities

Public Shared Function Serialize(ByVal Obj As Object) As String
Dim serializer As New XmlSerializer(Obj.GetType)
Dim sb As New StringBuilder()
Dim writer As New StringWriter(sb)
serializer.Serialize(writer, Obj)
writer.Close()
writer.Dispose()
Return sb.ToString()
End Function

Public Shared Function Deserialize(ByVal str As String, ByVal t As Type) As Object
Dim serializer As New XmlSerializer(t)
Dim reader As New StringReader(str)
Dim obj As Object = serializer.Deserialize(reader)
reader.close()
reader.Dispose()
Return obj
End Function

End Class
سي شارب

كود :
using System.Xml;
using System.Xml.Serialization;
using System.Text;
using System.IO;
public class Utilities
{
public static String Serialize(Object Obj)
{
XmlSerializer serializer = new XmlSerializer(Obj.GetType());
StringBuilder sb = new StringBuilder();
StringWriter writer = new StringWriter(sb);
serializer.Serialize(writer, Obj);
writer.Close();
writer.Dispose();
return sb.ToString();
}

public static Object Deserialize(String str, Type t)
{
XmlSerializer serializer = new XmlSerializer(t);
StringReader reader = new StringReader(str);
Object obj = serializer.Deserialize(reader);
reader.Close();
reader.Dispose();
return obj;
}
}
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود لعمل تحجيم تلقائي -AutoSize- لأداة مربع النص TextBox sooriaty03 7 1,960 29-05-16, 01:01 AM
آخر رد: CLARO
  لعمل نسخة من Class دون استعمال الكلمة new RaggiTech 0 433 17-10-12, 06:14 PM
آخر رد: RaggiTech
  لعمل اختصار على سطح المكتب RaggiTech 0 501 17-10-12, 06:10 PM
آخر رد: RaggiTech
  لعمل اتصال نحو قاعدة بيانات MySQL RaggiTech 0 500 17-10-12, 06:09 PM
آخر رد: RaggiTech
  لعمل Ping لسيرفر RaggiTech 0 485 17-10-12, 06:09 PM
آخر رد: RaggiTech
  لعمل Back Up بطريقة سهلة RaggiTech 0 551 17-10-12, 06:07 PM
آخر رد: RaggiTech
  لعمل لون متدرج على الفورم RaggiTech 0 448 17-10-12, 05:31 PM
آخر رد: RaggiTech
  لعمل علاقات بين الجداول بالكود RaggiTech 0 434 17-10-12, 05:31 PM
آخر رد: RaggiTech
  لعمل خاصية الإكمال التلقائي ل ComboBox RaggiTech 0 1,170 17-10-12, 05:31 PM
آخر رد: RaggiTech
  لعمل Export لكريستال ريبورت إلى ملف pdf RaggiTech 0 379 17-10-12, 05:30 PM
آخر رد: RaggiTech

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


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