XSLT元素參考 翻譯

2021-08-22 02:14:02 字數 2025 閱讀 5604

w3c的xslt 元素 (xslt 1.0版本).

注意:ie 5.x中支援的元素可能有非標準行為, 因為ie 5.x是在xslt成為官方w3c推薦標準之前發布的。儘管如此,ie 6.x對xml/xslt 1.0/xpath 1.0有完整的支援

元素描述

ienn

使用乙個匯入的樣式表來實現模版規則

6.0把模版規則應用到當前元素或者當前子結點元素

5.06.0

attribute

新增乙個屬性

5.06.0

attribute-set

定義乙個屬性集的名字

6.06.0

call-template

呼叫乙個命名模版

6.06.0

choose

與和配合使用可用於表示多條件測試

5.06.0

comment

在結果樹中建立乙個備註節點

5.06.0

copy

建立乙個當前結點的拷貝(子結點和屬性不拷貝)

5.06.0

copy-of

建立乙個當前結點的拷貝(同時拷貝子結點和屬性)

6.06.0

decimal-format

定義轉換數字為字串時使用的字元和標誌, 需要使用format-number()函式

6.0element

在輸出文件中建立乙個元素結點

5.06.0

fallback

指定一段替換**,且在處理器不支援xslt元素是允許

6.0for-each

遍歷乙個特定的結點集合,迴圈

5.06.0

if僅當if條件為真時,才會把要應用的模版包含進去

5.06.0

import

從乙個樣式報導入內容到另乙個樣式表

注意:乙個匯入的樣式表比原樣式表的優先順序低

6.06.0

include

包含乙個樣式表匯入到另乙個樣式表的內容

注意:已包含的樣式與原樣式具有相同的優先順序

6.06.0

key宣告乙個可以在樣式表中使用的命名關鍵字,需要使用key()函式

6.06.0

message

輸出乙個訊息 (僅用於報告錯誤)

6.06.0

namespace-alias

把樣式表中的命名空間在輸出重替換為另乙個命名空間

6.0number

判定當前結點的索引位置,整型值,並格式化該數字

6.06.0

otherwise

定義元素的預設動作

5.06.0

output

定義輸出文件的格式

6.06.0

param

宣告乙個區域性或全域性引數

6.06.0

preserve-space

設定保留元素的空格

6.06.0

processing-instruction

輸出乙個程序指令

5.06.0

sort

索引輸出資料

6.06.0

strip-space

設定結點——是否要把空格(white space)去掉

6.06.0

stylesheet

定義樣式表的根元素

5.06.0

template

在匹配的某個結點上應用規則

5.06.0

text

輸出普通文字

5.06.0

transform

定義樣式表的根元素

6.06.0

value-of

獲得選中結點的值

5.06.0

variable

定義乙個區域性或全域性變數

6.06.0

when

定義 元素的乙個動作

5.06.0

with-param

定義傳給模版的引數值

6.06

XSLT主要元素2

1 元素 定義和用法 元素用於在輸出中把樣式表中的命名空間替換為不同的命名空間,換句話說,使用其他字首替換與給定命名空間關聯的字首。注釋 是頂層元素 top level element 且必須是 或 的子元素。例子 輸入xml文件 用於轉換的xslt文件 輸出的轉換結果 結果顯示 命名空間發生了變化...

XSLT常用元素及屬性

xslt 語言 xsl xslt是一種xml語言轉換。xsl extensible style sheet language 是xml的樣式表語言。它包含三個部分 轉換xml文件以及定義輸出xml部分以及格式化xml文件 包含了三種語言 xslt xpath和xsl格式物件。其中xslt最為重要,它...

mapreduce參考文件翻譯

輸入和輸出 補充下,textinputformat的原始碼 public class textinputformat extends fileinputformat public recordreadercreaterecordreader inputsplit split,taskattemptc...