`
秦朝古月
  • 浏览: 224112 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

了解XML和XSLT

    博客分类:
  • XML
阅读更多
无意间在同志的桌子上发现了一本2002年下《程序员合订本》,就借来带回了家里。以前稍微知道一点XSLT是做什么,从来没有看过关于XSLT的介绍,看到合订本里有个专题是介绍XML和XSLT的,就仔细的读了起来。

每一项软件技术从出现到成熟的整个过程可以分为五个阶段:
  • 技术显现
  • 不断膨胀的期望值
  • 希望破灭之后的醒悟期
  • 豁然开朗的应用发展期
  • 大量的工业化生产期

02年的时候,XML是处在应用发展期,现在已经进入工业化生产期了。

XSL也就是所谓的扩展风格表单语言(Extensible Stylesheet Language)由3种语言组成。这三种语言负责把XML文档转换为其他格式。XML FO (XSL格式化对象:XSL Formatting Objects)说明可视的文档格式化,而Xpath则访问XML文档的特定部分。但是XSLT(XSL Transformations)才是把某一XML文档转换为其他格式的实际语言。

最简单的应用情况首先涉及到两个文档:包含原始数据的XML文档和用来转换该文档的XSLT风格表单。XSLT处理器把XSLT风格表单的规则应用到XML文档从而新建出XHTML、WML、SVG或者几乎其他任何XML格式的第3个文档。

参考
http://www.cnblogs.com/hesen/archive/2009/06/01/1494056.html
http://www.ibm.com/developerworks/cn/xml/x-xslt/
分享到:
评论

相关推荐

    xslt.rar_xml xslt_xslt

    xml中运用了众多的xslt,相信大家对于xslt应该比我这个菜鸟更加了解吧

    PHP - XML_XSLT2Processor-开源

    XML_XSLT2Processor是一个PHP类,允许您通过使用SAXON或AltovaXML在PHP中执行XSLT 2.0转换。 所有这些都易于使用PHP XSL扩展。 文档可从项目的Wiki获得。 注意:该项目现已终止。 请参阅以下新闻,详细了解为什么...

    XSLT轻松入门、学习

    学习XSLT的前提是您对XML已经有一些了解,如果您没有学习过XML,可以先点这里(http://www.etechnic.com.cn/columns/xml_1.shtml)看我先前写的一篇文章《XML轻松入门手册》。XSLT可以说更偏向是一种程序语言,但它...

    C# XML入门经典

    本书主要讲述了XML技术在C#中的应用,同时还介绍了XML的相关技术,如XPath、XSLT和XML Schema等。主要内容包括:XML语法和格式良好的XML,XML命名空间,利用DTD和XML Schema进行XML验证,使用SOAP和Web服务,以及...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

     好了,通过第三章的学习,我们已经了解了一些XML和DTD的基本术语,但是我们还不知道怎样来写这些文件,需要遵循什么样的语法,在下一章,将重点介绍有关撰写XML和DTD文档的语法。 第四章 XML语法 七.DTD的语法...

    XML高级编程pdf

    8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 9.1.2 动态转换 9.1.3 不同的浏览器 9.2 XSL 9.3 XSLT 样式表结构 9.3.1 ...

    xslt与xml简介,可以清晰的了解其语法与功能

    有实例,有代码,讲解清晰易懂。可以很快的接受,从入门到应用,实用性很强。介绍XML的基础知识,能够很快的熟悉其功能。

    XML课件,自己的一点贡献

    学会如何使用 DTD 和Schema验证XML 掌握命名空间的使用 学会使用XSLT 学会使用XML数据岛 了解 XML的体系结构及优势 理解格式良好且有效的 XML 文档 学会如何使用 DTD 生成 XML 文档 理解命名空间

    使用 XSLT 样式表转换 Web 服务 WSDL 文档的技巧和诀窍

    Web 服务标准的架构师刻意选择了使用 XML 表示 WSDL 文档,其中的部分原因是出于使它们能够为各种开发工具所解析和理解。虽然这一承诺的大部分都已经实现了,但使用 XSLT(最强大的基于 XML 的工具之一)可靠地处理 ...

    XML 高级编程(高清版)

    8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 9.1.2 动态转换 9.1.3 不同的浏览器 9.2 XSL 9.3 XSLT 样式表结构 9.3.1 ...

    XML高级编程 (Extensible Markup Language)

    8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 9.1.2 动态转换 9.1.3 不同的浏览器 9.2 XSL 9.3 XSLT 样式表结构 9.3.1 ...

    java 的dom的读取xml

    XPath 用于在 XML 文档中通过元素和属性进行导航。 在学习之前应该具备的知识: 在您继续学习之前,应该对下面的知识有基本的了解: • HTML / XHTML • XML / XML 命名空间 如果您希望首先学习这些项目,请在我们...

    1.ASP.NET.2.0.XML.高级编程(第3版) [1/3]

    \r\n 1.1.3 XML文档的组成部分 \r\n 1.2 XML技术 \r\n 1.2.1 DTD \r\n 1.2.2 XDR \r\n 1.2.3 XSD \r\n 1.2.4 XSLT \r\n 1.2.5 XML DOM \r\n 1.2.6 XPath \r\n 1.2.7 SAX \r\n 1.2.8 XLink和XPointer \r\n...

    XML高级编程

    8.6.4 使用Xpath和XSLT查询XML文档 298 8.6.5 查询语言展望 309 8.7 小结 309 第9章 转换 XML 310 9.1 为什么转换 XML 311 9.1.1 在不同词汇表之间转换 311 9.1.2 动态转换 312 9.1.3 不同的浏览器 312 9.2 XSL 313 ...

    XML技术 ppt

    126页 XML 简介 编写 XML 文档 使用 DTD 验证 XML 文档 使用 Schema 定义和验证 XML 文档 了解 XML 命名空间 使用 XSLT 转换 XML 文档 使用 DOM 读取和操作 XML 文档 使用 SAX 读取 XML 文档

    开源XML解析包dom4j

    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而他自己带的指南只有...

    XML文档查询和转换

    了解XPath的基本语法 能够使用XPath选择节点 能够使用XQuery FLWOR表达式查询XML文档 能够使用XSLT转换简单的XML文档

    IATI-XSLT:IATI Aid Transparency 数据的有用 XML 样式表转换

    该存储库已被设置为用作处理 IATI(国际援助透明度倡议)XML 数据的 XSLT 转换库。 所有都是在 MIT 许可下发布的,请参阅 。 此存储库当前未积极维护 虽然这些转换对于那些使用它们的人来说非常有用,但我们自己并...

    简单留言xml转化xsl表现 .net

    本文就结合ASP.NET技术和XML技术的优点向大家介绍如何打造一个属于自己的留言簿。   二.实现方法:  一个基本的留言簿应至少包括两个功能:接受用户输入的信息并保存该信息到后台数据库;显示用户输入的信息。...

    Oracle XSQL 技术

    ·通过XSQL、Oracle Text、TQL、XSLT和Java并运用Oracle数据库中的数据来构建XML Web应用程序和Web服务。 ·使用定制的行为处理程序、串行器和XSQL API增强XSQL的各种实用技巧。 ·使用XSLT编写基于数据库数据的脚本...

Global site tag (gtag.js) - Google Analytics