XSL簡明教程(1)XSL入門_Xml教程
推薦:XML入門教程:向XML文件存儲數(shù)據(jù)通常,我們在數(shù)據(jù)庫中存儲數(shù)據(jù)。不過,如果希望數(shù)據(jù)的可移植性更強,我們可以把數(shù)據(jù)存儲XML文件中。 創(chuàng)建并保存XML文件 如果數(shù)據(jù)要被傳送到非Windows平臺上的應(yīng)用程序,那么把數(shù)據(jù)保存在XML
一. XSL入門
1.XSL---XML的樣式表
HTML網(wǎng)頁使用預(yù)先確定的標識(tags),這就是說所有的標記都有明確的含義,例如<p>是另起一行<h1>是標題字體。所有的瀏覽器都知道如何解析和顯示HTML網(wǎng)頁。
然而,XML沒有固定的標識,我們可以建立我們自己需要的標識,所以瀏覽器不能自動解析它們,例如<table>可以理解為表格,也可以理解為桌子。由于XML的可擴展性,使我們沒有一個標準的辦法來顯示XML文檔。
為了控制XML文檔的顯示,我們有必要建立一種機制,CSS就是其中的一種,但是XSL(eXtensible Stylesheet Language)是顯示XML文檔的首選樣式語言,它比CSS更適合于XML。
2.XSL --- 不僅僅是一種樣式表
XSL由兩部分組成:
一是轉(zhuǎn)化XML文檔;二是格式化XML文檔。
如果你不理解這個意思,可以這樣想:XSL是一種可以將XML轉(zhuǎn)化成HTML的語言,一種可以過濾和選擇XML數(shù)據(jù)的語言,一種能夠格式化XML數(shù)據(jù)的語言。(比如用紅色顯示負數(shù)。)
3.XSL --- 它能做什么?
XSL可以被用來定義XML文檔如何顯示,可以將XML文檔轉(zhuǎn)換成能被瀏覽器識別的HTML文件,通常的,XSL是通過將每一個XML元素"翻譯"為HTML元素,來實現(xiàn)這種轉(zhuǎn)換的。
XSL能夠向輸出文件里添加新的元素,或則移動元素。XSL也能夠重新排列或者索引數(shù)據(jù),它可以檢測并決定哪些元素被顯示,顯示多少。
4.XSL在IE5中的顯示
注意:IE5.0中,并不能完全兼容W3C組織發(fā)布的最新XSL標準。因為IE5.0是在XSL標準最終確定以前發(fā)布的。微軟已經(jīng)承諾在IE5.5中修正。
分享:XPath 初學(xué)者入門教程:XPath 節(jié)點在XPath中,有七種類型的節(jié)點:元素、屬性、文本、命名空間、處理指令、注釋以及文檔節(jié)點(或成為根節(jié)點)。 XPath 術(shù)語 節(jié)點(Node) 在XPath中,有七種類型的節(jié)點:元素、屬性、文本、
- 相關(guān)鏈接:
- 教程說明:
Xml教程-XSL簡明教程(1)XSL入門
。