反序列化太高大了老实地用XMLDocument打开,挨个读数据就是了

解决方案 »

  1.   

    定义
    public class Unit
    {
       public string 单位
      {get;set;}....其他属性}然后用XmlSerializer反序列化
      

  2.   

    public static T DeSerialize<T>(string filePath)
            {
                try
                {
                    XmlSerializer formatter = new XmlSerializer(typeof(T));
                    StreamReader sr = new StreamReader(filePath);
                    T o = (T)formatter.Deserialize(sr);
                    sr.Close();
                    return o;
                }
                catch (Exception)
                {
                }
                return default(T);
            }这样写对不对?   怎么把反序列出来的对象绑定到combobox中呢
      

  3.   

    那用XMLDocument 读取到数据后怎么绑定到GridControl的Combobox列里面去