1 .net将xml反序列化

public static T XmlToObject<T>(string str) where T : class
{
using (Stream stream = new MemoryStream())
{
byte[] data = System.Text.Encoding.UTF8.GetBytes(str);
stream.Write(data, 0, data.Length);
stream.Position = 0;
DataContractSerializer deserializer = new DataContractSerializer(typeof(T));
return deserializer.ReadObject(stream) as T;
}
}

posted @ 2017-09-12 11:51  白羽轻飘  阅读(120)  评论(0编辑  收藏  举报