XSL变量的使用
来源:互联网 发布:南京行知基地冬季学农 编辑:程序博客网 时间:2024/05/22 05:08
XSLT <xsl:variable> 元素
定义和用法
<xsl:variable> 元素用于声明局部或全局的变量。
注释:如果被声明为顶层元素,则该变量是全局的,而如果在模板内声明,则变量是本地的。
注释:一旦您设置了变量的值,就无法改变或修改该值!
提示:您可以通过 <xsl:variable> 元素的内容或通过 select 属性,向变量添加值!
语法
<xsl:variablename="name"select="expression"> <!-- Content:template --></xsl:variable>
属性
以上为http://www.w3school.com.cn/xsl/el_variable.asp内容,变量的赋值如上。
调用变量使用{$变量名称},注意大括号不能丢
以下是我的使用例子
调用变量使用{$变量名称},注意大括号不能丢
以下是我的使用例子
<span style="font-size:18px;"><xsl:variable name="url"><span style="white-space:pre"></span><xsl:value-of select="@screenshot"/></xsl:variable> <a href="{$url}" rel="lightbox"><img src="{$url}" width="100" height="200" alt="" /></a></span>
补充引用方法:参考http://blog.csdn.net/z69183787/article/details/26448337
引用方法
1.$vairableName的方法
对于<xsl:value-of select ="$vairableName"/>之类以node对象为值的元素,请使用之.
但<xsl:text>$hyperURLVariable</xsl:text>是无效的.
2.{$vairableName}的方法
对于一些以非node对象为值的引用,请使用{$vairableName},两边的大括号不能少.
如 <a href="{$hyperURLVariable}" > myURL</a>
但<xsl:text>{$hyperURLVariable}</xsl:text>也是无效的.
引用方法
1.$vairableName的方法
对于<xsl:value-of select ="$vairableName"/>之类以node对象为值的元素,请使用之.
但<xsl:text>$hyperURLVariable</xsl:text>是无效的.
2.{$vairableName}的方法
对于一些以非node对象为值的引用,请使用{$vairableName},两边的大括号不能少.
如 <a href="{$hyperURLVariable}" > myURL</a>
但<xsl:text>{$hyperURLVariable}</xsl:text>也是无效的.
0 0
- XSL变量的使用
- XSL的使用理解
- 在html属性中使用xsl变量
- 在html属性中使用xsl变量
- XSL JavaScript+XMLDOM的使用
- 使用XSL的@显示元素的属性
- xsl递增变量解决家族树的问题
- JavaScript与XML XSL的综合使用
- 2011-9-22 xsl的使用
- 关于XSL中xsl:for-each的order-by属性的使用
- 如何在XSL中定义HTML标签里的属性使用XSL的值
- 使用xsl筛选记录
- docbook-xsl使用
- XSL使用笔记
- 使用Java扩展XSL
- 在XSL使用数组
- xsl使用示例
- xml 使用 xsl
- APP开发实战121-APP内存优化节省内存
- 如何使用js直接打开窗体
- (OK) houshoul 实验
- SDWebImage 原理及使用
- Strtus2拦截器(3)
- XSL变量的使用
- 树状数组模板 hdu 2689
- MATLAB脚本发送邮件
- Java IO最详解
- 欢迎使用CSDN-markdown编辑器
- java中报错"不兼容类型:java.lang.String无法转换为String"原因
- Android常见数据存储五种方式
- hadoop-2.6.4集群编译搭建-阿里云和腾讯云
- 搜索 ( 八数码问题详解:BFS,A*,IDA* )——Eight ( POJ 1077 )