返回介绍

XslTransform 的 XmlDataDocument 输入

发布于 2025-02-23 23:16:08 字数 994 浏览 0 评论 0 收藏 0

备注

XslTransform 类在 .NET Framework 2.0 中已过期。 可以使用 XslCompiledTransform 类执行可扩展样式表语言转换 (XSLT) 转换。 请参阅 使用 XslCompiledTransform 类 和 迁移从 XslTransform 类 有关详细信息。

Microsoft .NET Framework 实现 XML 文档对象模型 (DOM) 以提供对 XML 文档的数据访问,并且提供了用于在 XML 文档中读、写和浏览的附加类。 XmlDataDocument 命名空间中的 System.Xml 通过与 DataSet 中的关系数据同步的能力,提供对数据的关系访问。 可通过 DataSet 的关系表示形式同时查看和处理结构化 XML,也可通过 XmlDataDocument 的 DOM 表示形式处理半结构化 XML。 因此, XmlDataDocument 将 XML 世界和关系世界联系起来。

如果数据存储在关系结构中并希望它作为 XSLT 转换的输入,则可以将关系数据加载到 DataSet 中并将其与 XmlDataDocument 关联。 XPathNavigator 作为 XslTransform 的输入,在 XmlDataDocument 上通过 IXPathNavigable 接口实现。 通过获取关系数据,将其加载到 DataSet 中并使用 XmlDataDocument 中的同步,现在可以对关系数据执行 XSLT 转换。

将转换应用于关系数据的详细信息,请参阅 到数据集应用 XSLT 转换 。

另请参阅

XmlDataDocument
数据集和 XmlDataDocument 同步
XslTransform 类的 XSLT 转换
XslTransform 类实现 XSLT 处理器
转换中的 XPathNavigator
转换中的 XPathNodeIterator
Xsltransform 的 XPathDocument 输入
Xsltransform 的 XmlDocument 输入

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文