第八节 XSL转换XML.ppt

第八章 XSL转换XML 8.1 概述 8.2 一个XSL文档的讨论 8.3 XSL样式表 8.4 模板规则 8.5 样式表设计 8.1 概述 本章讨论XML文档的另一种转换技术——XSL(XML stylesheet language-XML样式表语言)。 W3C在推出XML 1.0规范后,便开始开发符合XML规范要求的转换技术,这就是XSL。 XSL包含两个部分:一个是XSLT(XSL Transformation),另一个是定义格式的XML词表。XSL定义一个XML文档的样式,这个定义用XSLT描写XML文档是如何转换成另一个使用格式化词表的XML文档的。 8.1 概述 1999年11月16日,W3C发布了XSLT 1.0。在2001年12月20日发布了XSLT 2.0,之后相继推出7个修订版。 XSLT2.0规范包含:样式表结构,数据模型,XSLT语言,模式,模版规则……等内容。本书的XSLT以2.0规范作为蓝本进行讨 8.2 一个XSL文档的讨论 在例2.1中我们给出了一个XML文档,现在着手设计一个简单的XSL转换文档来进行转换,在后续的章节逐步深入展开讨论。 例8.1 根据例2.1的XML文档,设计一个简单的XSL文件进行转换。 图8.1 例2.1 XML文档的树型结构 分析:在例2.1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档