在 Dreamweaver 中执行客户端 XSL 转换

上次更新日期: 2021年12月20日

了解如何在 Dreamweaver 中执行客户端 XSL 转换。 此外,了解如何创建 XSLT 页面并将它们链接到的 XML 页面。

用户界面已经在 Dreamweaver 和更高版本中做了简化。 因此,您可能在 Dreamweaver 和更高版本中找不到本文中描述的一些选项。 有关详细信息,请参阅此文章

执行客户端\nXSL 变换的工作流程

您可以执行客户端\nXSL 变换。在构建显示 XML 数据的页面之前,请阅读有关服务器端和客户端 XSL 变换以及在 web 页面中使用 XML 和 XSL 的内容。

执行客户端 XSL 变换的常规工作流程\n如下所示(每个步骤在其他主题中都有描述):

设置 Dreamweaver 站点。

创建 XSLT 页面或\n将 HTML 页面转换为 XSLT。

  • 在 Dreamweaver 站点中,创建整个 XSLT 页面。

  • 将现有 HTML 页面转换为整个 XSLT 页面。

将 XML 数据源\n附加到页面(如果您尚未这样做)。

您附加的 XML\n文件必须与 XSLT\n页面位于同一目录中。

将您的 XML 数据绑定到\nXSLT 页面。

通过将\n数据绑定到整个 XSLT 页面来显示 XML 数据。

如果适用,请向包含 XML 数据占位符的表格或表格行添加重复区域 XSLT 对象。

将 XSLT 页面附加到\nXML 页面。

将 XML 页面和关联的 XSLT 页面都上传到您的 web 服务器。

在\n浏览器中查看 XML 页面。

这样做时,浏览器将变换 XML\n数据,使用 XSLT 页面对其进行格式化,并在浏览器中显示样式化的页面\n。

创建整个 XSLT 页面并显示数据

必须使用整个 XSLT 页面进行客户端转换。 (XSLT 片断不适用于这种类型的转换。) 按照这些常规步骤创建 XSLT 页面、绑定 XML 数据并设置格式,以进行客户端转换:

创建 XSLT 页面。

在 XSLT 页面中显示数据。

在 XSLT 页面中显示重复元素。

拥有包含 XML 数据动态内容占位符的完整 XSLT 页面后,必须在 XML 页面中插入对 XSLT 页面的引用。

用于客户端转换的 XML 和 XSL 文件必须位于同一个目录中。 否则,浏览器将读取 XML 文件并查找用于转换的 XSLT 页面,但无法找到 XSLT 页面中由相对链接定义的资源(样式表、图像等)。

打开您要关联到\nXSLT 页面的 XML 文件。
选择“命令”>“附加 XSLT 样式表”。
在该对话框中,单击"浏览"按钮,浏览到\n您要关联的 XSLT 页面,选择它,然后单击"确定"。
单击"确定"以关闭对话框并在 XML 文档顶部插入对\nXSLT 页面的引用。