`
bolutes
  • 浏览: 868357 次
文章分类
社区版块
存档分类
最新评论

[代码]创建XDocument对象(LINQ to XML)

 
阅读更多

LINQ to XML中的XDocument是用来表示内存中的XML文档的。同样可以使用函数构造功能来创建此对象。
此示例代码主要用来演示如何创建一个通用的XML文档。

示例代码
代码中创建的XDocument对象,包含了2个注释(XComment),1个处理指令(XProcessingInstrucation),1个根元素及其若干子元素,也为文档添加了XML声明(XDeclaration)。最将所生成的XML内容打印到控制台,并保存到文件中。

打印到控制台,以及保存到XDocument.xml文件中的XML内容如下:

怎么样,是不是挺帅的!^_^

分享到:
评论

相关推荐

    linq to xml的一些例子.doc

    linq to xml的一些例子 /**/////根据元素的名称进行筛选(有命名空间) 1 /**/////链接轴方法 2 /**/////链接轴方法,有时,当可能存在或不存在间隔上级时,您希望在特定的元素深度,检索所有的元素 2 /**/////检索...

    C# LINQ to XML应用介绍

    W3C制定了XML DOM标准,.Net为了支持W3C的标准,从1.1版本开始就引入了XmlDocument类。... (一) 加载 加载XML比较常用的有三种方法: 代码如下: public static XDocument Load(string uri); public static X

    解析linq to xml操作XML的示例分析

    1. 使用linq to xml写xml:使用XDocument的构造函数可以构造一个Xml文档对象;使用XElement对象可以构造一个xml节点元素,使用XAttribute构造函数可以构造元素的属性;使用XText构造函数可以构造节点内的文本。如下...

    LINQ to XML的编程基础

    一、LINQ to XML 编程基础 1、LINQ to XML类 System.Xml.Linq命名空间含有19个类,下表列出了它们的名称及其描述: 类 描述 XAttribute 表示一个 XML 属性 XCData 表示一个 CDATA 文本节点 XComment ...

    saxon-xdoc:用于LINQ to XML的概念证明Saxon .NET API XDM实现(将Saxon .NET与包装的XDocument结合使用)

    用于LINQ to XML的概念证明Saxon .NET API XDM实现(将Saxon .NET与包装的XDocument结合使用) 注意:这是概念的有效证明。 但是,有几件事情没有实现,也没有经过测试。 概括 saxon-xdoc允许您直接在Saxon的.NET...

    LINQ vb.net - Sample Queries实例

    Linq to xml: Dim doc = XDocument.Load(dataPath & "bib.xml") Dim content = From book In doc...<book> _ From author In book.<author> _ Group book By Key = author.<first>.Value & " " & author.<last>....

    C#使用XmlDocument或XDocument创建xml文件

    使用XmlDocument或XDocument创建xml文件,具体内容如下 需引用:System.Xml; System.Xml.Linq; 1.使用XmlDocument创建xml(入门案例) static void Main(string[] args) { //使用XmlDocument创建xml XmlDocument...

    FluidLinq:Linq扩展库,在解析XML以反序列化为对象时,它提供了一种更流畅的方式来表达Linq查询

    创建该库是为了使其易于使用Linq to XML查询。 提供的扩展方法使开发人员可以使用流畅,类型安全,优雅的语法来创建Linq查询。 该库删除了通常与Linq to XML查询关联的许多样板代码和转换。 在使用XmlNode或Xml...

    Linq to XML 用一句话读出RSS文章列表代码

    在页面的 Page_Load() 方法中写上这句话就行了: 代码如下:new XDocument( new XElement(“ol”, from item in XDocument.Load(“http://cnblogs.com/rss”).Descendants(“item”) select new XElement[]{ new ...

    C# 写入XML文档三种方法详细介绍

    我在以前的博客中介绍了如何使用XmlDocument类对XML进行操作,以及如何使用LINQ to XML对XML进行操作。它们分别使用了XmlDocument类和XDocument类。在本文中,我再介绍一个类,XmlTextWriter。我们分别用这三个类将...

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf

    9.8 linq to xml帮助对象 376 9.8.1 xdocument对象 377 9.8.2 xelement对象 377 9.8.3 xnamespace对象 378 9.8.4 xattribute对象 380 9.9 visual basic和xml字面量 381 9.10 使用linq查询xml文档 382 ...

Global site tag (gtag.js) - Google Analytics