XSLT常用元素及屬性

2021-07-04 20:07:19 字數 1082 閱讀 8225

xslt 語言:

xsl/xslt是一種xml語言轉換。xsl(extensible style sheet language)是xml的樣式表語言。

它包含三個部分:轉換xml文件以及定義輸出xml部分以及格式化xml文件;

包含了三種語言:xslt、xpath和xsl格式物件。其中xslt最為重要,它用於將xml文件轉換成另乙個xml文件或另一種型別的文件。也就是能將乙個xml文件轉換成瀏覽器能識別的一種格式。

xsl轉換過程:xslt用xpath來獲取源xml文件中一部分需要的資料,經過xsl語言轉換後或是直接將資料輸出。

支援xsl的瀏覽器:用xsl來處理乙個xml文件,需要乙個帶有xsl引擎的xml解析器。目前ie5或以上版本是符合這一條件的唯一瀏覽器。

xml範例: 文學

社會科學

工業技術

綜合性圖書

元素:

1. 建立模板,匹配元素"category_b2"的值

match="/root/category_b2">

2. 呼叫命名模板傳參,call-template的使用前提是必須有乙個命名的模板,required設定引數為必須被使用。

name="group2">  

required="yes"> 

...  

select="/root/category_b4"/>... 

3. 建立乙個元素到輸出文件

...4. 

建立乙個值為"codevalue"的code屬性

codevalue 

5. 建立乙個屬性集合

redbule

yellow

6. 定義乙個值為"文學"的變數,變數的使用

7. 條件選擇給變數variable2賦值。otherwise相當於c#switch中的default。

8. 指定節點集中迴圈。找出節點下所有名為"category_b3"的元素值

特殊字元的實體編碼:

<

>『 '

「 "

& &

XSLT元素參考 翻譯

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...

XSLT主要元素2

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

元素的屬性及分析

1.輪播圖 案例2.定時器this問題 var t setinterval function 1000 這裡面的this是window person.prototype n 200,t setinterval this.fn,2000 var ss new person zhang 不管定時器裡函式...