最新的Web開發教程
 

XSLT元素參考


從W3C推薦標準的XSLT元素(XSLT Version 1.0)


XSLT元素

在鏈接"Element"列點的屬性和有關每個特定元素更多的有用信息。

元件 描述
apply-imports 從導入的樣式表應用模板規則
apply-templates 應用模板規則到當前元素或當前元素的子節點
attribute 添加一個屬性
attribute-set 定義了一個名為的屬性集
call-template 調用命名模板
choose 配合使用<when><otherwise>以表達多種條件測試
comment 在創建結果樹註釋節點
copy 創建當前節點的一個副本(without child nodes and attributes)
copy-of 創建當前節點的一個副本(with child nodes and attributes)
decimal-format 定義字符和數字轉換時轉換為字符串,與所使用的符號format- number()函數
element 創建的輸出文檔中的元素節點
fallback 指定備用代碼,如果處理器不支持的XSLT元件運行
for-each 通過每個節點在指定節點集循環
if 包含將只在指定條件為真應用模板
import 導入一個樣式表中的內容到另一個。 Note:導入的樣式表比進口的樣式表的優先級低
include 包括一個樣式表中的內容到另一個。 Note:一個包含樣式表具有相同的優先級為包括樣式表
key 聲明了一個名為鍵,可以在樣式表與被使用key()函數
message 將消息寫入輸出(used to report errors)
namespace-alias 替換在樣式表命名空間到不同的命名空間中的輸出
number 確定當前節點的整數位置和格式的數
otherwise 指定一個默認的<choose>元素
output 定義輸出文檔的格式
param 聲明局部或全局參數
preserve-space 定義哪一個空白應該被保留的元素
processing-instruction 寫入處理指令的輸出
sort 排序輸出
strip-space 定義哪一個空白應被刪除的元素
stylesheet 定義的樣式表的根元素
template 當指定節點匹配規則適用
text 寫文字文本的輸出
transform 定義的樣式表的根元素
value-of 提取選擇的節點的值
variable 聲明局部或全局變量
when 指定的動作<choose>元素
with-param 定義參數的值傳遞到模板