XSL

来自ITwiki,开放的信息技术大百科

XSLeXtensible Stylesheet Language)是一种为XML(可扩展标记语言)提供表达形式而设计的语言。

由于XML的扩展性使之没有关于显示格式的标识,XSL可以选择和过滤XML中的数据,并将其转换为HTML或者PDF等其他格式文件。

XSL可以分为两部分:XSLT(XSL Transformations)以及XSL-FO(XSL Formatting Objects)。

CSS可以完成与XSL类似的功能,对于XML,XSL是首选的样式语言。


Extensible Stylesheet Language(可扩展样式表语言),它能够改变及转换一种XML格式的数据为另一种XML格式。它提供一个已定义好的样式表,通过这个结构可以完成不同格式的转换。为了避免因为一个不同的表示方式就要不得不改动数据,XSL使数据或文档内容与表示形式相透明。它所采用的方法可以与用java写一个将数据转换成其它格式的小程序相提并论,而且还提供一个标准接口。