当前位置:编程学习 > C#/ASP.NET >>

怎么把一个数据表的泛型集合导出成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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,