更新:November 2007
![]() |
---|
XslTransform 类在 .NET Framework 2.0 版 中已过期。 可以使用 XslCompiledTransform 类执行可扩展样式表语言转换 (XSLT) 转换。 有关更多信息,请参见使用 XslCompiledTransform 类和从 XslTransform 类迁移。 |
ADO.NET 以及 .NET Framework 中的 XML 类提供统一的编程模型来访问数据。 这些数据既表示为 XML 数据(由标记分隔的文本)也表示为关系数据(由行和列组成的表)。 .NET Framework 中的 XML 将任何数据流中的 XML 数据读入 XML 文档对象模型 (DOM) 节点树,在节点树中可通过编程方式访问数据;而 ADO.NET 提供访问和处理 DataSet 对象中的关系数据的方法。
XML DOM 提供对 XML 文档数据的访问,并且提供了在 XML 文档中进行读取、写入和浏览的附加类。 System.Xml 命名空间中支持这些类,这样也将 XML DOM 与 ADO.NET 提供的数据访问服务统一在一起。XmlDataDocument 提供对数据的关系访问。 XmlDataDocument 将 XML 映射到 ADO.NET DataSet 中的关系数据。 任何基于 .NET Framework 的应用程序都可以使用 System.Xml 命名空间中的类访问和处理 XML 文档和 XmlDataDocument 中的关系数据。 此实现支持用于收集和分发数据的 n 层结构。 有关更多信息,请参见 关系数据和 ADO.NET 的 XML 集成。