public static object LoadObjectFromXml(string path, Type type) { using (StreamReader reader = new StreamReader(path)) { return(XmlConvertor.XmlToObject(reader.ReadToEnd(), type)); } }
/// <summary> /// 从XML文件转换为Object对象类型. /// </summary> /// <param name="path">XML文件路径</param> /// <param name="type">Object对象类型</param> /// <returns></returns> public static object LoadObjectFromXml(string path, Type type) { object obj = null; using (StreamReader reader = new StreamReader(path)) { string content = reader.ReadToEnd(); obj = XmlConvertor.XmlToObject(content, type); } return(obj); }