
您可能还记得我在上一篇文章 XML 概述中提到过,XML 专门用于承载数据。但是,大部分 Web 应用程序在设计时都要考虑最终用户。因此,信息必须以可读的格式呈现。这就是 XSL 的用途所在:它从 XML 树获取数据并对数据进行处理,最后生成智能输出。当然,您可以采用自己的方式使用 Perl、Java 或 PHP 来转换 XML 文档。但是,随着 XML 逐渐成为主流,您必须很好地掌握 XSL 及其工作原理。
幸运地是,Dreamweaver 8 采用了一种可视化的方法来进行 XSL 转换,从而使您完全不需要手动编码即可处理基于 XML 的数据。为了理解如何能够将 XML 和 XSL 结合使用以处理和显示信息,本文介绍了 XSL 及其一些实际应用。本文的涵盖了基本的 XSL 语法规则,列举了一些如何使用 XSL 设置数据样式的示例,并解释了服务器端和客户端转换的差异。
要完成本教程,您需要安装以下软件和文件:
你可能阅读过的我以前的文章:XML 概述。
Marius Zaharia 是 InterAKT Online* (一家专业的动态 Web 开发工具开发商) 的文档管理员。他在为 Web 开发人员撰写文章和教程之前, 非常喜欢学习新事物和研究新技术。他的兴趣非常广泛, 从 Web 开发到政治都有涉猎, 并且在先锋电子音乐方面颇有造诣。