//初始化配置对象 private void Init(string excelConfigFullName) { int t = 1; bool r = true; xml = new MyXML(excelConfigFullName); endFlag = xml.GetSingleNodeAttribute("Config", "EndFlag") != "" ? xml.GetSingleNodeAttribute("Config", "EndFlag") : "RowBlank";//默认判断是否读取结束的标志设为“RowBlank”,也就是空行。 r = int.TryParse(xml.GetSingleNodeAttribute("Config", "HeaderIndex"), out t); if (r) { headerIndex = Convert.ToByte(xml.GetSingleNodeAttribute("Config", "HeaderIndex")); } r = int.TryParse(xml.GetSingleNodeAttribute("Config", "DataIndex"), out t); if (r) { dataIndex = Convert.ToByte(xml.GetSingleNodeAttribute("Config", "DataIndex")); } if (MyFilleBase.FileBeing(excelConfigFullName))//根据完整路径判断文件是否存在 { AddEnities(excelConfigFullName); } else { throw new Exception("相应配置文件未找到,请检查相应文件是否存在!"); } }