use*_*584 2 .net xml-serialization
我从以前的StackOverflow问答中收集了一些信息
可以使用XmlSerializer
类序列化以下项目:
我的问题是我们如何开发一个XmlSerialize Helper类,它将Generic Collection作为Xml序列化的参数.
public class XmlSerializationHelper
{
public static void Serialize<T>(string filename, T obj)
{
XmlSerializer xs = new XmlSerializer(typeof(T));
using (StreamWriter wr = new StreamWriter(filename))
{
xs.Serialize(wr, obj);
}
}
public static T Deserialize<T>(string filename)
{
XmlSerializer xs = new XmlSerializer(typeof(T));
using (StreamReader rd = new StreamReader(filename))
{
return (T)xs.Deserialize(rd);
}
}
}
Run Code Online (Sandbox Code Playgroud)
(它不是专门用于泛型集合,它适用于任何XML可序列化对象)
我不确定这是不是你想要的......如果没有,请详细说明你的需求
归档时间: |
|
查看次数: |
3541 次 |
最近记录: |