ASP.NET 中一些与 XML 相关的内容

作者:vkvi 来源:ITPOW(原创) 日期:2007-12-8

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。

相关阅读

相关文章