ASP.NET 中名称含有 XML 这三个字母的类、结构或名称空间非常非常的多,本文列出部分并简单说明含义,便于大家理解与记忆使用。
名称空间为 System.Web.UI.WebControls:
- Xml 显示 XML 文档,不进行格式化。
- XmlBuilder 与分析器进行交互以生成 XML 控件。
- XmlDataSource 表示将数据绑定控件的 XML 数据源。
- XmlDataSourceView 表示 XmlDataSource 控件的 XML 数据的表格数据源视图。
- XmlHierarchicalDataSourceView 表示 XmlDataSource 控件的 XML 节点或 XML 节点集合的数据视图。
名称空间为 Syste.Data:
- XmlReadMode 枚举,指定如何将 XML 数据和关系架构读入 System.Data.DataSet。
- XmlWriteMode 枚举,指定如何从 System.Data.DataSet 写入 XML 数据和关系架构。
名称空间为 Syste.Web:
- XmlSiteMpaProvider ASP.NET 的默认站点地图提供程序,从 XML 文件生成站点地图树。
名称空间为 System.Xml:
- XmlTextReader 提供对 XML 数据的快速、非缓存和只进的读取访问。
- XmlNodeReader 为给定的 DOM 节点子树提供 XmlReader,注意不存在 XmlNodeWriter。
- XmlValidatingReader 提供 DTD、XDR 和 XSD 架构验证,注意不存在 XmlValidatingWriter。
- XmlTextWriter 提供生成 XML 的快速、只进的方式。
- XmlDocument 实现 W3C 文档对象模型级别 1 核心以及核心 DOM 级别 2,效率比 XmlTextReader 低,但功能强大。
- XmlDataDocument 提供可与数据集关联的 XmlDocument 的实现。可通过数据集的关系表示形式或 XmlDataDocument 的树表示形式同时查看和操作结构化 XML。
相关阅读