序列化:
public static string XmlSerializer<T>(T serialObject) where T : class
{
XmlSerializer xmlSerializer = new XmlSerializer(typeof(T));
System.IO.MemoryStream memmoryStream = new MemoryStream();
xmlSerializer.Serialize(memmoryStream, serialObject);
return FormByte(memmoryStream.ToArray());
}
反序列化:
public static T XmlDeserialize<T>(string str) where T : class
{
XmlSerializer mySerializer = new XmlSerializer(typeof(T));
StreamReader streamReader = new StreamReader(
new MemoryStream(System.Text.Encoding.UTF8.GetBytes(str)),
System.Text.Encoding.UTF8);
return (T)mySerializer.Deserialize(streamReader);
}
万能序列,反序列化
最新推荐文章于 2023-03-26 16:16:17 发布