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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务一 了解XSL的背景知识 任务二 XSL转换实例—— 网站购物车 学 材 小 结 习 题 任务一 了解XSL的背景知识 子任务1 XSL简介 子任务2 XML文档转换原理 子任务3 XML文档的转换步骤 子任务4 XSL文档标准格式 子任务5 XSL的语法结构 子任务6 XSL的模板规则 子任务1 XSL简介 1.XSL的概念 2.XSL的功能 3.XSL的发展现状 子任务2 XML文档转换原理 子任务3 XML文档的转换步骤 1)根据XML文档构造源树,然后根据XSL规则将源树转换为结果树。 2)生成结果树后,就可以对其进行解释,产生一种适合显示、打印或是播放的格式,这一步称为格式化(Formatting)。 子任务6 XSL的模板规则 1.XSL模板的使用 2.XSL的扩展规则 (1)路径指示符 除了前面介绍的“//”和“/”路径指示符,以及通配符“*”,还有几个符号可以用来对模板的匹配对象进行限制: 1)当前节点指示符为“.”。 2)父节点指示符为“..”。 3)属性指示符为“@”。 (2)过滤匹配符 除了路径指示符之外,还可以对作用对象进行条件过滤或是排序,以进一步调整应用效果。过滤时,一般是以子元素(或属性)是否存在(或其取值)为标准。 1)子元素存在。 2)子元素取值。 子任务6 XSL的模板规则 3)属性存在。 4)属性取值。 (3)其他扩展过滤 其他的一些附加功能的过滤符,按功能分为比较操作符、布尔操作符和集合索引。 07(116-126)P11 yh_Embed_1.png 子任务6 XSL的模板规则 07(116-126)P11 yh_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中常用元素的使用方法。 3)XSL中筛选条件和匹配条件的设置方法。 4)XSL中模板的使用方法。 习 题 1.什么是XSL?XSL有什么用途?为什么要使用XSL? 2.与CSS相比较,XSL有哪些优势? 3.简述XSL格式化XML文档的基本过程,并理解模板的作用。 4.下面是有关学生的个人履历的resume.xml文档,请编写出相应的XSL文档,将其转换为HTML格式,以表格的形式显示数据。

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档