XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt

XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt

ID:50057029

大小:370.00 KB

页数:12页

时间:2020-03-08

XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第1页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第2页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第3页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第4页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第5页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第6页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第7页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第8页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第9页
XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt_第10页
资源描述:

《XML程序设计案例教程 教学课件 作者 郝俊寿 模块七 XSL转换.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务一了解XSL的背景知识任务二XSL转换实例——网站购物车学材小结习题任务一了解XSL的背景知识子任务1XSL简介子任务2XML文档转换原理子任务3XML文档的转换步骤子任务4XSL文档标准格式子任务5XSL的语法结构子任务6XSL的模板规则子任务1XSL简介1.XSL的概念2.XSL的功能3.XSL的发展现状子任务2XML文档转换原理子任务3XML文档的转换步骤1)根据XML文档构造源树,然后根据XSL规则将源树转换为结果树。2)生成结果树后,就可以对其进行解释,产生一种适合显示、打印或是播放的格式,这一步称为格式化(Formatting)。子任务6XSL的模板规则1.XSL模

2、板的使用2.XSL的扩展规则(1)路径指示符除了前面介绍的“//”和“/”路径指示符,以及通配符“*”,还有几个符号可以用来对模板的匹配对象进行限制:1)当前节点指示符为“.”。2)父节点指示符为“..”。3)属性指示符为“@”。(2)过滤匹配符除了路径指示符之外,还可以对作用对象进行条件过滤或是排序,以进一步调整应用效果。过滤时,一般是以子元素(或属性)是否存在(或其取值)为标准。1)子元素存在。2)子元素取值。子任务6XSL的模板规则3)属性存在。4)属性取值。(3)其他扩展过滤其他的一些附加功能的过滤符,按功能分为比较操作符、布尔操作符和集合索引。07(116-126)P11

3、yh_Embed_1.png子任务6XSL的模板规则07(116-126)P11yh_Embed_2.png图7-1比较操作符图7-2布尔操作符任务二XSL转换实例——网站购物车1)掌握XSL常用元素的使用方法。2)掌握XSL中通过设置不同的筛选条件来构造结果树的各种方法。3)掌握为结果树中特定数据设计单独XSL模板的基本方法。编写购物车的XML文档(Exp7_2.xml)编写购物车的XSL文件(Exp7_3.xsl)连接XML文档与XSL文件用IE打开Exp7_1.xml文档用IE打开Exp7_1.xml文档图7-3网站购物车显示结果学材小结1)XSL文件的基本结构。2)XSL中

4、常用元素的使用方法。3)XSL中筛选条件和匹配条件的设置方法。4)XSL中模板的使用方法。习题1.什么是XSL?XSL有什么用途?为什么要使用XSL?2.与CSS相比较,XSL有哪些优势?3.简述XSL格式化XML文档的基本过程,并理解模板的作用。4.下面是有关学生的个人履历的resume.xml文档,请编写出相应的XSL文档,将其转换为HTML格式,以表格的形式显示数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。