怎么把一个数据表的泛型集合导出成XML文件?
比如说现在我有个一泛型集合List<A_Table> tab = new List<A_Table>;
tab=bll.GetData();
我想把tab里面所有的数据导出成XML文件请问有什么方法?
另外如果我想把这种数据文件通过XML再导入回来成List<A_Table>这种泛型应该怎么做呢? --------------------编程问答-------------------- 求各位指导,本人急需实现该功能 --------------------编程问答-------------------- http://blog.sina.com.cn/s/blog_44e90a13010009zr.html --------------------编程问答-------------------- 可以考虑序列化为 xml,请参考相关资料,不过还是挺复杂的,可能需要调整 A_Table 的定义。 --------------------编程问答-------------------- 我想到一个笨办法,把泛型转成DataSet然后再到处XML可能行,不过太繁琐了吧? --------------------编程问答-------------------- using (var fs = new FileStream("d:/test.xml", FileMode.Create))
{
var ser = new XmlSerializer(typeof(List<YourType>));
ser.Serialize(fs, yourList);
}
补充:.NET技术 , C#