通过本文主要向大家介绍了linq to xml,c linq to xml,linq to xml查询,linq c xml 增加属性,linq 读取xml等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
一、LINQ to XML 编程基础
1、LINQ to XML类
System.Xml.Linq命名空间含有19个类,下表列出了它们的名称及其描述:
以下的代码演示了如何使用LINQ to XML来快速创建一个xml:
<CategoryName>Confections</CategoryName&g
1、LINQ to XML类
System.Xml.Linq命名空间含有19个类,下表列出了它们的名称及其描述:
类 |
描述 |
XAttribute |
表示一个 XML 属性 |
XCData |
表示一个 CDATA 文本节点 |
XComment |
表示一个 XML 注释 |
XContainer |
适用于可能具有子节点的所有节点的抽象基类 |
XDeclaration |
表示一个 XML 声明 |
XDocument |
表示一个 XML 文档 |
XDocumentType |
表示一个 XML 文档类型定义 (DTD) |
XElement |
表示一个 XML 元素 |
XName |
表示一个XML元素或属性的名称 |
XNamespace |
表示一个XML的命名空间 |
XNode |
一个抽象类,它表示 XML 树的节点 |
XNodeDocumentOrderComparer |
提供用于比较节点的文档顺序的功能 |
XNodeEqualityComparer |
提供用于比较节点的值是否相等的功能 |
XObject |
XNode 和 XAttribute 的抽象基类 |
XObjectChange |
XObject引发事件时的事件类型 |
XObjectChangeEventArgs |
为 Changing 和 Changed 事件提供数据 |
XProcessingInstruction |
表示一个 XML 处理指令 |
XText |
表示一个文本节点 |
<CategoryName>Confections</CategoryName&g