欢迎来到天天文库
浏览记录
ID:50057029
大小:370.00 KB
页数:12页
时间:2020-03-08
《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格式,以表格的形式显示数据。
此文档下载收益归作者所有