語法:
屬性:
expr ──指令碼語言表示式,計算結果為「真」或「假」;如果結果為「真」,且通過test,則在輸出中顯示其中內容(可省略此項屬性)。 //from www.w3sky.com
language ──expr屬性中表示式的指令碼語言型別,其取值與html標記script的language屬性的取值相同,預設為「jscript」test ──源資料測試條件。
要求季度產量小於等於20的用紅色表示:
report.xml:
<?xml version="1.0" encoding="gb2312"?>
<?xml:stylesheet type="text/xsl" href="report.xsl"?>
甲班 50
703010
乙班 20
304050
丙班 70
402010
report.xsl:
<?xml version="1.0" encoding="gb2312"?> 班組
一季度
二季度
三季度
四季度
color:red
說明:q1|q2|q3|q4 ──標記q1、q2、q3、q3均用此模板確定輸出
$le$ ──是關係運算子中的「小於等於」,其它關係有小於($lt$)、大於($gt$)、大於等於($ge$)、等於($eq$)、不等於($ne$)等 //from wnnww.wmm3sky.cnnom
. ──表示引用當前標記
[ ] ──表示篩選,只有滿足篩選條件的標記才能被選取
value() ──xsl函式,其他常用xsl函式有text()、end()、index()等。
跟我學XSL(三)
經過前幾日的學習,我們學習了xhtml文件的編寫和以及三個xsl元素,已能編寫相當靈活的xsl文件,今天將學習的是xsl模板的編寫。我們都知道,短的文件 程式十分好讀,但當規模增大後,其複雜性也以更快的速度增加。前面我們學了 xsl for each xsl value of 等,可以用它們對xml...
跟我學XSL(三)
經過前幾日的學習,我們學習了xhtml文件的編寫和以及三個xsl元素,已能編寫相當靈活的xsl文件,今天將學習的是xsl模板的編寫。我們都知道,短的文件 程式十分好讀,但當規模增大後,其複雜性也以更快的速度增加。前面我們學了 xsl for each xsl value of 等,可以用它們對xml...
跟我學XSL(三)
經過前幾日的學習,我們學習了xhtml文件的編寫和以及三個xsl元素,已能編寫相當靈活的xsl文件,今天將學習的是xsl模板的編寫。我們都知道,短的文件 程式十分好讀,但當規模增大後,其複雜性也以更快的速度增加。前面我們學了 xsl for each xsl value of 等,可以用它們對xml...