|
 |
XSL 函数介绍(4)
|
|
本期学习XSL样式方法,即可用于XSL元素xsl:for-each、xsl: value -of、xsl:template的select属性、xsl:apply-templates的match属性、xsl:if、xsl:when的test属性中,对元素的范围进行筛选,从而提供更大的灵活性。 XML与DHTML(动态HTML)一样,这些节点都是一个个对象
|
|
 |
XSL 函数介绍(3)
|
|
十四、nodeName 含义:返回元素、属性、入口的名字或其他类型结点的一个特定字符串 语法:pNode.nodeName 示例:当前结点的名字 this.nodeName 十五、nodeType、NodeTypeString 含义:返回结点的类型的数值形式(或字符串形式) 语法:pNode.nodeType或pNode.nodeTypeS
|
|
 |
XSL 函数介绍(2)
|
|
六、dataType 含义:设定或读取结点的数据类型 语法:设定结点的数据类型object.dataType=obj value 读取结点的数据类型obj value =object.dataType 参数:object──结点对象 示例:读取当前结点的数据类型 dtType=this.dataType 七、depth 含义:指定结点出现在文档
|
|
 |
XSL 函数介绍(1)
|
|
本期介绍多个XSL对于VBScript、JScript增加的方法、属性,以充分发挥XML的优势,用于xsl:script、 xsl:eval标记内表达式的编写或xsl:if、xsl:when的expr属性。 一、absoluteChildNumber 含义:返回结点相对于它所有的兄弟(不论名字是否相同)的序号 语法:absoluteChi
|
|
 |
根据 XML 内容设置 XSL 样式表
|
|
使用可扩展样式表语言转换(Extensible Stylesheet Language Transformation(XSLT))通常是将 XML 数据从一种形式转换成另一种形式的最方便的方法,因为它使您具有很大的灵活性,而不必更改应用程序。然而,有时您可能会遇到意外困难,因为要使用的样式表是基于文档本
|
|
 |
XSL 样式表和特定于处理器的特性
|
|
这篇技巧介绍了如何编写这样的样式表,它在利用特定于处理器的特性的同时又能保持可移植性。 XSLT 在保证跨平台和处理器的互操作性方面确实做得很好。把样式表移植到新的处理器通常只需要复制文件就可以了。但是有时候仍然需要针对给定的处理器放弃一些可移植性并调整
|
|
|
 |
|
相关分类 |
|
|
|
|
|