在 Dreamweaver 中执行客户端 XSL 转换
注意:用户界面已经在 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 页面中由相对链接定义的资源(样式表、图像等)。
- 打开要链接到 XSLT 页面的 XML 文件。
- 选择“命令”>“附加 XSLT 样式表”。
- 在对话框中,单击“浏览”按钮,浏览到要链接到的 XSLT 页面,然后选择该页并单击“确定”。
- 单击“确定”以关闭对话框,并在 XML 文档的顶端插入对 XSLT 页面的引用。
更多此类内容
- 使用 Dreamweaver 站点
- 选择应用程序服务器
- 将 XML 和 XSL 用于网页
- 客户端 XSL 转换
- 服务器端 XSL 转换
- 创建 XSLT 页面
- 在 XSLT 页面中显示 XML 数据
- 显示重复 XML 元素