当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_xml-xsl

资源类别:文库,文档格式:PDF,文档页数:108,文件大小:1.48MB,团购合买
点击下载完整版文档(PDF)

高级Web技术 Veb上的数据标准XM

高级W be 技术 Web上的数据标准XML —XSL

本次课程内容 ■XSL简介 XPath:在XML文档中导航 XSLT:转换XML文档 XSL-FO:格式化XML文档

本次课程内容 „ XSL简介 „ XPath:在 XML 文档中导航 „ XSLT:转换 XML 文档 „ XSL-FO:格式化 XML 文档

XSL简介 问题的提出: XML的重要特点: 将数据和表达形式分离。就象天气预报的信息可以显示在不同的 设备上,电视,手机或者其它 在不同的应用之间传输数据。比如电子商务数据交换的与日俱增 使得这种需求越来越紧迫 如何把一个XML文件以某种可视形式表现出来? 直接让浏览器或者阅读器支持 cSS+脚本 转换为HTML: XPath+XSLT n如何把一个XML文件中内容提取出来并转换为其他类型或者 格式的内容? 程序实现:DoM,SAX XSLT

XSL简介 „ 问题的提出: „ XML的重要特点: „ 将数据和表达形式分离。就象天气预报的信息可以显示在不同的 设备上,电视,手机或者其它 „ 在不同的应用之间传输数据。比如电子商务数据交换的与日俱增 使得这种需求越来越紧迫 „ 如何把 个一 XML文件以某种可视形式表现出来? „ 直接让浏览器或者阅读器支持 „ CSS + 脚本 „ 转换为HTML: XPath + XSLT HTML: XPath + XSLT „ …… „ 如何把一个XML文件中内容提取出来并转换为其他类型或者 格式的内容? „ 程序实现: DOM,SAX… „ XSLT „ ……

XSL简介 许多问题的解决都依赖于将一个XML文档转换为其他格式 的文档此即XSL的产生背景 XSL是可扩展样式语言( Extensible Stylesheet Language) 的简称,XSLT在1999年11月16日被确立为W3c标准 Ref:http://www.w3.org/tr/xslt XSLT是一种用来转换XML文档结构的语言,个XSL文件本 身就是一个XML文档。该文档的元素是一系列规则 XSL consists of three parts XSLT-a language for transforming XML documents XPath-a language for navigating in XML documents XSL-Fo-a language for formatting XML documents

XSL简介 „ 许多问题的解决都依赖于将 许多问题的解决都依赖于将 个一 XML文档转换为其他格式 的文档,此即XSL的产生背景 „ XSL是可扩展样式语言(Extensible Stylesheet Language) 的简称, XSLT 在 1999 年 11 月 16 日被确立为 W3C 标准. Ref: http://www.w3.org/TR/xslt „ XSLT是 种用来转换 一 XML文档结构的语言 文档结构的语言,一个XSL文件本 身就是一个XML文档。该文档的元素是一系列规则 „ XSL consists of three parts: „ XSLT - a language for transforming XML documents „ XPath - a language for navigating in XML documents „ XSL-FO - a language for formatting XML documents

XSL简介 xImI vers i on cSS(层叠样式表) I-stylesheet type="text/ DOCUMENT> TITLE>The Meditations Book One xslcss. css Fram my grandfather. Verus, I learned good moral s and the goverrment of my term xSICss. xml Fram the reputat ion and remembrance of my father modesty and a manly characte Fram my mother, piety and benef icence, and abstinence not only from evi l deeds, but even from ev il thoughts: and further s imp l icity in my way of living far removed from the habits of the rich /P> Fram my public should DOCUMENT> title Disp lay: block: font-size font- weight: bold text-align: center text-decora under linel AUTHOR Idisplay: block font-size ght: bold text-align: centerl SECT I oN Idisplay: block: font-size: 16pt font-weight: bold text-align: center font-style: ital icl p Idisplay: block, marg in top 101

XSL简介 „ CSS(层 样式表 叠 ) xslcss.css xslcss.xml

XSL简介 CSS的缺点 n不能重新排序文档中的元素 n不能判断和控制哪个元素被显示,哪个不被显示 不能统计计算元素中的数据

XSL简介 „ CSS的缺点 „ 不能重新排序文档中的元素 „ 不能判断和控制哪个元素被显示,哪个不被显示 „ 不能统计计算元素中的数据

XSL简介 XSL的功能不仅仅是应用样式;当使用XML处理器时, XML源文档中的信息将被评价、重新安排,然后重新 组装,最终得到的是可以被容易地添加、修改和重新 排序的灵活的源信息。这个最终产品叫做结果树 ( Result tree),仍然是格式良好的文档 Source Result document Parser document XSLT Processor

XSL简介 „ XSL的功能不仅仅是应用样式 的功能不仅仅是应用样式;当使用XML处理器时, XML源文档中的信息将被评价、重新安排,然后重新 组装,最终得到的是可以被容易地添加、修改和重新 排序的灵活的源信息。这个最终产品叫做结果树 (Result Tree),仍然是格式良好的文档

XSL简介 XML转换主要是指将一个XML文档转换为其他格 式的文档,一般不包括用程序进行的转换 典型的XML转换有: XML到HTML的转换 nXML到XML的转换 n一个XML转换的典型例子 sample

XSL简介 „ XML转换主要是指将 转换主要是指将 个一 XML文档转换为其他格 式的文档,一般不包括用程序进行的转换 „ 典型的XML转换有: „ XML到HTML的转换 „ XML到XML的转换 „ 一个XML转换的典型例子: „ sample

XSL简介 Source xml fille 2001-2002 50, 000 150, 000 10, 000

XSL简介 „ Source xml file Source xml file XMML.com 2001-2002 50,000 150,000 10,000

XSL简介 ■使用XSL进行XML转换所涉及的主要技术问题有: 如何从源XML文档中读出信息? 如何在源XML文档中定位到所需信息所在位置? XPath n如何在定位之后提取信息? XSLT元素 如何向目标XML文档中写入信息? XSLT元素

XSL简介 „ 使用XSL进行XML转换所涉及的主要技术问题有 转换所涉及的主要技术问题有: „ 如何从源XML文档中读出信息? „ 如何在源XML文档中定位到所需信息所在位置? „ XPath „ 如何在定位之后提取信息? „ XSLT元素 „ 如何向目标XML文档中写入信息? „ XSLT元素

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共108页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有