首页 >> 读书频道 >> 电脑 >> 第14章 XSL变换 本章小结
 
· 第14章 XSL变换 合
· 第14章 XSL变换
· 第14章 XSL变换
· VB开发通讯软件下
· 第14章 XSL变换
· 第14章 XSL变换
· 第14章 XSL变换
· VB开发通讯软件上
· 第14章 XSL变换
· VB Mscomm控件应
· VB Mscomm控件应
· 第14章 XSL变换
 
· 电视剧《刁蛮公主》下载和
· 美容养颜手册
· 加油金顺剧情分集介绍完整
· 红楼梦:120回全本[清
· 素质教育在美国
· 全唐诗卷四十六
· 韩剧《布拉格恋人》剧情介
· 夜航船[作者:明·张岱]
· 局外人[作者:韩·可爱淘
· 现场流行病学
· 源氏物语[日本:紫式部]
· 武林寓言故事
 
· (出租)中动商场部分及写
· (出租)中动动漫基地&#
· 喜剧学院
· 《善德女王》剧情介绍
· 魔女18号 剧情
· 丑女无敌剧情介绍
· 魔女幼熙剧情介绍
· 龙游天下剧情介绍
· 震撼世界的七日剧情介绍
· 静静的白桦林剧情介绍
· 心情日记—老公今天我想对
· 旗舰剧情介绍
欢迎来到月影社区!如果您觉得这里不错,请推荐给您的朋友们。月影社区:http://wf66.com/

第14章 XSL变换 本章小结


查看有无更新版本

关键字:XML 2006-9-18

 

在本章,学习了有关XSL变换的内容。包括如下一些内容:·         可扩展的样式语言(Extensible Style Language,XSL)是由两个独立的XML应用程序(分别用于转换和格式化XML文档)组成。 XSL转换将规则应用于从XML文档中读入的一个树形结构中,以便将它转换成一个以XML文档编写的输出树形结构中。 XSL模板规则是一个带有match特性的xsl:template元素。输入树形结构中的节点与不同模板元素match特性的模式进行比较。当找到匹配时,即输出模板的内容。 节点的值是含有节点内容的纯文本(不是标记),可由xsl:value-of元素获得。 可以由两种方法处理多个元素:xsl:apply-templates元素和xsl:for-each元素。 xsl:template元素的match特性值是匹配模式,用以指定模板与哪个节点匹配。 选择表达式为match特性的超集,由xsl:apply-templates、xsl:value-of、xsl:for-each、xsl:copy-of、xsl:sort以及其他各种元素的select特性所使用。 两个缺省的规则将模板应用于元素节点,并取文本节点的值。 xsl:element、xsl:attribute、xsl:pi、xsl:comment和xsl:text元素可输出元素、特性、处理指令、注释以及文本,这些输出结果都可以从输入文档中的数据进行运算获得。 xsl:attribute-set元素定义常用的一组特性,从而使用xsl:use元素,将这组特性用于不同模板中的多个元素。 xsl:copy元素将当前输入节点复制到输出文档中。 xsl:number元素使用format特性所给出的指定数字格式,将expr特性中指定的数字插入到输出文档中。 xsl:sort元素在将输入节点复制到输出文档中之前,可对输入节点重新进行排序。 XSL不能输出CDATA部分,也不能输出未转义的<符。 模式可从样式单中的不同位置,将不同模板应用于相同的元素。 xsl:variable元素定义命名的常数,以使代码清晰简练。 命名的模板有助于重新使用通用的模板代码。 在缺省的条件下,保留空白,除非用xsl:strip-space元素或xml:space特性说明为不保留。 xsl:if元素在当且仅当其test特性为真时,才产生输出。 当xsl:when子元素的test特性为真时,xsl:choose元素输出其第一个xsl:when子元素的模板;或者,如果xsl:when元素都没有true的测试特性时,xsl:choose元素输出其xsl:default元素的模板。 xsl:import和xsl:include元素合并不同样式单中的规则。 在下一章中,我们将继续XSL的另一半内容:格式化对象(formatting object)符号集。格式化对象是用来指定页面精确布局的极其强有力的手段。XSL变换用于将XML文档转换成XSL格式化对象文档。

第14章 XSL变换 本章小结

[ 1 ]
第14章 XSL变换 本章小结 num

打印本页 关闭

关于我们版权声明本站导航友情连结作品演示 TOP↑