在 Dreamweaver 中执行客户端 XSL 转换

优质
小牛编辑
138浏览
2023-12-01
了解如何在 Dreamweaver 中执行客户端 XSL 转换。此外,了解如何创建 XSLT 页面并将它们链接到的 XML 页面。

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

执行客户端 XSL 转换的工作流程

可执行客户端 XSL 转换。构建显示 XML 数据的页面之前,请先阅读有关服务器端和客户端 XSL 转换和将 XML 和 XSL 用于网页的相应信息。

执行客户端 XSL 转换的常规工作流程如下(在其它主题对每个步骤分别进行了说明):

设置 Dreamweaver 站点。

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

  • 在 Dreamweaver 站点中,创建整个 XSLT 页面。
  • 将现有 HTML 页面转换为整个 XSLT 页面。

将 XML 数据源附加到页面(如果尚未进行此操作)。

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

将 XML 数据绑定到 XSLT 页面。

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

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

将 XSLT 页面附加到 XML 页面。

将 XML 页面和链接的 XSLT 页面发送到 Web 服务器。

在浏览器中查看 XML 页面。

在执行此操作时,浏览器转换 XML 数据,用 XSLT 页面对 XML 数据进行格式设置,并在浏览器中显示带样式的页面。

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

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

创建 XSLT 页面。

在 XSLT 页面中显示数据。

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

将 XSLT 页面链接到 XML 页面

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

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

  1. 打开要链接到 XSLT 页面的 XML 文件。
  2. 选择“命令”>“附加 XSLT 样式表”。
  3. 在对话框中,单击“浏览”按钮,浏览到要链接到的 XSLT 页面,然后选择该页并单击“确定”。
  4. 单击“确定”以关闭对话框,并在 XML 文档的顶端插入对 XSLT 页面的引用。

更多此类内容

  • 使用 Dreamweaver 站点
  • 选择应用程序服务器
  • 将 XML 和 XSL 用于网页
  • 客户端 XSL 转换
  • 服务器端 XSL 转换
  • 创建 XSLT 页面
  • 在 XSLT 页面中显示 XML 数据
  • 显示重复 XML 元素