本篇文章给大家带来的内容是介绍什么是XML序列化?XML序列化实例介绍(附代码)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

#region  序列化        /// <summary>        /// XML序列化        /// </summary>        /// <param name="obj">序列对象</param>        /// <param name="filePath">XML文件路径</param>        /// <returns>是否成功</returns>        public static bool SerializeToXml(object obj, string filePath)        {            bool result = false;            FileStream fs = null;            try            {                fs = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.ReadWrite);                XmlSerializer serializer = new XmlSerializer(obj.GetType());                serializer.Serialize(fs, obj);                result = true;            }            catch (Exception ex)            {                throw ex;            }            finally            {                if (fs != null)                    fs.Close();            }            return result;        }        /// <summary>        /// XML反序列化        /// </summary>        /// <param name="type">目标类型(Type类型)</param>        /// <param name="filePath">XML文件路径</param>        /// <returns>序列对象</returns>        public static object DeserializeFromXML(Type type, string filePath)        {            FileStream fs = null;            try            {                fs = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);                XmlSerializer serializer = new XmlSerializer(type);                return serializer.Deserialize(fs);            }            catch (Exception ex)            {                throw ex;            }            finally            {                if (fs != null)                    fs.Close();            }        }        #endregion

更多相关文章

  1. 用C++实现最短路径之Dijkstra算法
  2. c反射和序列化是什么
  3. 介绍Golang序列化和反序列化
  4. XML(5)序列化写入xml文件
  5. XML(6)自己写一个xml序列化器
  6. XmlSerializer 对象的Xml序列化和反序列化的示例代码分析
  7. Xml序列化的图文代码详解
  8. 用C#实现XML和实体类之间序列化和反序列化相互转换
  9. 关于Xml序列化的10篇课程推荐

随机推荐

  1. android studio 3.6.0 绑定视图新特性的
  2. Android XML 解析
  3. android ActivityManagerService服务详解
  4. Eclipse Android SDK Manager下载失败解
  5. android api 完整翻译之Contacts Provide
  6. android -h 'xcopy' 不是内部或外部命令
  7. Android应用程序汉化教程
  8. Android常用DOS命令
  9. 关于id的小知识
  10. Android的事件处理机制详解(一)-----基于