幽默笑话
经典网文
品味人生
财富人生
休闲娱乐
非常男女
网络文摘
站长学院
火爆图铃下载
茶余饭后
>>
站长学院
>>XSL语法介绍
XSL语法介绍
茶余饭后
时间:2005年10月16日 来源:网络收集
当然在xsl:stylesheet还可以设定其他的属性,其他的属性有:
1. default-space:决定是否保留XML文件中的空白,仅当值为"default"时保留。
2. indent-result:决定是否保留XSL文件中的空白,值为"yes"时保留。
3. language:设定在XSL文件中使用的脚本语言。
然后,我们在上面的代码中看到有如下的代码:
<xsl:template match="/">
………
</xsl:template>
这里实际上是表示了XSL解析器对XML文档的处理过程,它从根节点(由match="/"决定,这里"/"就表示根节点)开始,对XML文档进行遍历,并根据具体的代码从XML文档中取出相关的内容。这里关于属性match的取值是一个比较复杂的问题。它实际上表示的含义是从XML文档中取出一个特定的节点集合(XML文档可以被看成一个树的结构,这个在后面关于XML解析器分析中有详细的介绍)。这里,我们通过几个简单的例子来说明属性match的取值。
比如下面一行代码:
<xsl:template match="/">
这行代码的意思是告诉XSL解析程序,当前需要处理的节点是根节点下的内容(用"/"来表示根节点),其实这里的match值内容的编写是要符合XPath的语意。关于XPath我们在后面的章节中会进行详细的介绍。
页次:
2
/5页
[1]
[2]
[3]
[4]
[5]
本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.