XML实用技术教程 第17讲(XSLT转换).ppt
《XML实用技术教程 第17讲(XSLT转换).ppt》由会员分享,可在线阅读,更多相关《XML实用技术教程 第17讲(XSLT转换).ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XML实用教程实用教程第第17讲讲20062006。3 3计算机与电子系计算机与电子系顾兵顾兵上一讲主要内容l l数据岛基本概念l l数据岛的作用及其引入l l数据岛的分类l l数据绑定20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室第8章:XML转换l lXSLT简介l lXSLT样式表l lXSLT主要元素20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室XSLT目的l lXSLT称为可扩展样式单语言变换(Extensible Stylesheet Language(Extensible Stylesheet Langu
2、age Transformations)Transformations)l lXSLT帮助XSL将样式应用于XML文档l l其本质是在源文档上构建结果树基于基于XML的的数据数据HTML/CSS或其它的表或其它的表现形式现形式XSL样式表样式表XSL处理器处理器20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室为什么需要XSLTl lXML文档所具有的树型结构,并不总符合许多场合所需要的信息结构:l l所选择的结构不适于他人使用所选择的结构不适于他人使用l l面向应用的结构不适于其他应用面向应用的结构不适于其他应用l l向不同用户呈现不同的重点向不同用户呈现不
3、同的重点20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室XSLT特点l lXSLT不是一种完全的通用的编程语言l lXSLT应用灵活l lXSLT用途广泛20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室XSLT转换机理l lXSLT将模式与模板相结合来实现转换XMLXMLXMLNonXMLFOFOXSL引擎引擎源树源树样式单树样式单树(模板模板)结果树结果树指令执行指令执行源文档源文档样式表转换样式表转换结果结果20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室由XML转换到HTML简单应
4、用实例 l ldoc01.Xmldoc01.Xml文档清单:文档清单:文件标题文件标题 章节标题章节标题 小节标题小节标题 这是一个段落。这是一个段落。/这是一个注释。这是一个注释。另一小节标题另一小节标题 这里是这里是另一段另一段内容。内容。这是另外一个注释。这是另外一个注释。20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室样式表根模板xsl:stylesheet version=1.0 xmlns=http:/www.w3.org/xhtml1/strict 20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室各层titl
5、e元素所要匹配的模板 20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室para、note元素所匹配的模板 NOTE:xsl:apply-NOTE:templates/20062006。3 3计算机与电子系计算机与电子系计算机技术教研室计算机技术教研室应用转换处理器转换结果文件标题文件标题文件标题文件标题章节标题章节标题小节标题小节标题这是一个段落。这是一个段落。NOTE:NOTE:这是一个注释。这是一个注释。另一小节标题另一小节标题这里是这里是另一段另一段内容。内容。NOTE:NOTE:这是另外一个注释。这是另外一个注释。20062006。3 3计算机与电子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML实用技术教程 第17讲XSLT转换 XML 实用技术 教程 17 XSLT 转换
限制150内