基本介紹
- 中文名:XSLT variable元素
- name:name
- select:expression
- 注釋:無法改變或修改該值
正文,定義和用法,語法,實例,
正文
定義和用法
<xsl:variable> 元素用於聲明局部或全局的變數。
注釋:如果被聲明為頂層元素,則該變數是全局的,而如果在模板內聲明,則變數是本地的。
注釋:一旦您設定了變數的值,就無法改變或修改該值!
提示:您可以通過 <xsl:variable> 元素的內容或通過 select 屬性,向變數添加值!
語法
<xsl:variablename="name"select="expression"> <!-- Content:template --></xsl:variable>屬性
屬性 | 值 | 描述 |
---|---|---|
name | name | 必需。規定變數的名稱。 |
select | expression | 可選。定義變數的值。 |
實例
例子
如果設定了 select 屬性,<xsl:variable> 元素就不能包含任何內容。如果 select 屬性含有文字字元串,則必須給字元串加引號。
下面的兩個例子為變數 "color" 賦值 "red":
<xsl:variable name="color" select="'red'" /><xsl:variable name="color" select='"red"' />