XSLT 教程login
XSLT 教程
作者:php.cn  更新時間:2022-04-20 15:02:22

XSLT 元素


XSLT 元素參考手冊


源自 W3C 建議標準(XSLT Version 1.0)的 XSLT 元素。


XSLT 元素

如果您需要有關下列元素的更詳細的信息,請點擊元素列中的連結。

元素描述
#apply-imports套用來自匯入樣式表中的模版規則。
apply-templates#向目前元素或目前元素的子節點套用範本規則。
attribute新增屬性。
attribute-set#定義命名的屬性集。
call-template呼叫一個指定的模板。
choose與 <when> 和 <otherwise> 協同使用,來表達多重條件測試。
comment在結果樹中建立註解節點。
copy建立目前節點的副本(無子節點及屬性)。
copy-of建立目前節點的副本(帶有子節點及屬性)。
decimal-format定義當透過 format-number() 函數把數字轉換為字串時,所要使用的字元和符號。
element在輸出文件中建立一個元素節點。
fallback假如處理器不支援某個 XSLT 元素,規定一段替代程式碼來運作。
for-each循環遍歷指定的節點集中的每個節點。
if包含一個模板,僅當某個指定的條件成立時套用此模板。
import用來將一個樣式表中的內容匯入另一個樣式表中。    注意:被匯入的樣式表的優先權低於匯出的樣式表。
include把一個樣式表中的內容包含到另一個樣式表中。 注意:   被包含的樣式表(included style sheet)擁有與包含的樣式表(including style sheet)相同的優先權。
key宣告一個命名的鍵,該鍵透過 key() 函數在樣式表中使用。
message寫入訊息到輸出(用於報告錯誤)。
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規定傳遞給模板的參數的值。


#

PHP中文網