/// <summary> /// 获取省份列表 /// </summary> /// <returns></returns> public static ProviceCode GetProviceList() { string path = Path.Combine(System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase, @"XmlConfig\Province.xml"); ProviceCode proviceCode = ConfigHelper.XmlDeserializeFromFile <ProviceCode>(path, Encoding.Default); return(proviceCode); }
public void CreateProviceXML() { string path = Path.Combine(System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase, @"XmlConfig\Province.xml"); string str = FileHelper.ReadTextFile("ProviceCode.txt"); string[] strArr = str.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); var obj = new ProviceCode(); for (int i = 0; i < strArr.Length; i++) { string[] item = strArr[i].Split('\t'); if (item.Length >= 2) { obj.ProviceList.Add(new KeyCode() { Key = item[0].Trim(), Desc = item[1].Trim() }); } } ConfigHelper.XmlSerializeToFile(obj, path, Encoding.Default); }