在 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 页面的引用。