C# XmlSerializer将对象序列化以及反序列化(Sqlite数据库)
2016-08-30 15:14
726 查看
获取不同数据库表信息将筛选出来的信息序列化以及反序列化
相应类结构:
Class Tables:
View Code
效果图片:
相应类结构:
Class Tables:
#region 反序列化函数 /// <summary> /// 反序列化函数 /// </summary> /// <param name="xmlPath"></param> /// <returns></returns> public createXml Deserialize(string xmlPath) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlPath); try { using (StringReader sr = new StringReader(xmlDoc.OuterXml)) { XmlSerializer xmldes = new XmlSerializer(typeof(createXml)); createXml getObjXml = (createXml)xmldes.Deserialize(sr); return getObjXml; } } catch (Exception) { throw; } } #endregion
View Code
效果图片:
相关文章推荐
- C#序列化对象为XMl于反序列化
- C#操作Xml:XmlSerializer 对象的Xml序列化和反序列化
- C#中XML与对象之间的序列化、反序列化
- 【C#】解决进行反序列化时出错:。InnerException 消息是“反序列化对象 属于类型 System.String 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。
- C#对象序列化成XML,以及自定义标签名
- C# XmlSerializer 对象的Xml序列化和反序列化
- C# 对象的序列化与反序列化 (DataContractJsonSerializer)
- c# XML-Object对象 序列化-反序列化
- C#中XML与对象之间的序列化、反序列化
- 一个经过改良的XMLHelper(包含了序列化,反序列化,创建xml文件,读取节点,C#对象与xml文件的相互转换等等。)
- c# 使用 Newtonsoft.Json 序列化json字符串以及,反序列化对象
- C# 对象的xml序列化和反序列化
- C# 對象到XML的序列化和反序列化
- 用 XStream 序列化/反序列化 XML 为 Java 对象
- C#中对象,对象集合的简单Xml序列化与反序列化
- 使用XML 序列化和反序列化类对象的方法
- C#中XML序列化和反序列化初探
- [c#]Webservice中如何实现方法重载(overload)以及如何传送不能序列化的对象作参数
- C#实现对象的Xml格式序列化及反序列化
- 对象,对象集合的简单Xml序列化与反序列化