public static T Deserializer<T>(string path)
{
try
{
System.Xml.XmlDocument xd = new System.Xml.XmlDocument();
xd.LoadXml(path);
MemoryStream stream = new MemoryStream();
xd.Save(stream); XmlSerializer xml = new XmlSerializer(typeof(T));
//序列化对象
T t = (T)xml.Deserialize(stream);
stream.Close();
return t;
}
catch (InvalidOperationException)
{
throw;
}
catch (FileNotFoundException)
{ throw; }
finally
{ }
}
相关文章
- C# json object互转工具
- JSON对象与XML相互转换工具类
- C# JSON使用过程中开发的小工具
- C# :XML和JSON互转
- c#实例化继承类,必须对被继承类的程序集做引用 .net core Redis分布式缓存客户端实现逻辑分析及示例demo 数据库笔记之索引和事务 centos 7下安装python 3.6笔记 你大波哥~ C#开源框架(转载) JSON C# Class Generator ---由json字符串生成C#实体类的工具
- json、javaBean、xml互转的几种工具介绍
- JSON C# Class Generator ---由json字符串生成C#实体类的工具
- C# JSON帮助类(可互转)
- Json字符串与Object、List、Map的互转工具类
- C#中另辟蹊径解决JSON / XML互转的问题