了解如何在 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 页面中显示重复元素。
将 XSLT 页面链接到 XML 页面
拥有包含 XML 数据动态内容占位符的完整 XSLT 页面后,必须在 XML 页面中插入对 XSLT 页面的引用。
用于客户端转换的 XML 和 XSL 文件必须位于同一个目录中。 否则,浏览器将读取 XML 文件并查找用于转换的 XSLT 页面,但无法找到 XSLT 页面中由相对链接定义的资源(样式表、图像等)。