17-10-12, 06:09 PM
كاتب الموضوع : 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;
}
}