DevExpress/GridControl或者MS/dataGridView的数据源为BindingList,如何实现序列化/反序列化到XML文件?

解决方案 »

  1.   

    new DataTable().WriteXml(filename)
    如果是实体类,自己定义就行了using System;
    using System.Xml.Serialization;[Serializable]//默认的序列化
         //对应元素,要自定义用Xml序列化特性指定就行了
        [XmlRoot(ElementName="TestSerialize")]
        public class Test
        {
            [XmlElement(ElementName="Name")]
            public string name { get; set; }        [XmlAttribute(AttributeName="age")]
            public int age { get; set; }
        }
      

  2.   

    http://blog.csdn.net/shizhiyingnj/article/details/1507943