随笔分类 - XML
摘要:这篇随笔对应的.Net命名空间是System.Xml.Serialization;文中的示例代码需要引用这个命名空间。转自OutOfMemory.CN|牧童*红杏*墙为什么要做序列化和反序列化?.Net程序执行时,对象都驻留在内存中;内存中的对象如果需要传递给其他系统使用;或者在关机时需要保存下来以...
阅读全文
摘要:LINQ to XML 轴定义:创建XML树或将XML文档加载到XML树之后,可以进行查询,从而查找元素并检索它们的值。两类轴方法:-一些轴就是XELement和XDocument类中返回IEnumerable(T)集合的方法。-另一些轴方法是Extensions类中的扩展方法。实现为扩展方法的轴对集合进行操作,然后返回集合。XContainer是XElement的基类!-常见的轴方法:-XContainer.Elements()返回集合-XContainer.Descendants()返回集合-XContainer.Element()返回单个元素-XElement.Attribute(XNa
阅读全文
摘要:1、LINQ to XML类以下的代码演示了如何使用LINQ to XML来快速创建一个xml:view plaincopy to clipboardprint?publicstaticvoidCreateDocument(){XDocumentxdoc=newXDocument(newXDeclaration("1.0","utf-8","yes"),newXElement("Root","root"));xdoc.Save(path);} public static void CreateD
阅读全文
摘要:用XmlDocument创建XML文档
阅读全文