xml
學習(2
)--xsl(
可擴充套件樣式語言
)
xml
是儲存資料的一種結構,而要使用這種結構表示的資料就要用
xsl ,xsl
是為xml
文擋制定樣式的一種語言,有三部分組成:
1. xslt :
轉換xml
文擋的一種語言。
2. xpath:
定義xml
文擋部分的一種語言。
3. xslformatting objects :
格式xml
文擋的詞彙
. 用
xslt
顯示xml
文擋:1.
xsl
樣式宣告
宣告的根元素是
或。完整宣告如下: 其中
xmlns
表示使用
w
3c
推薦的標準的命名空間。
2.建立
xsl
樣式mycatalog.xsl
<? xml version =」
1.0」
encoding = 「iso-8859
-1」
?>
假設
xml文擋根部是
catalog
二級是book
使用xsl
語句處理
xml資料
-- >
3.
把xsl
樣式鏈結到
xml文擋
mycatalog.xml
<? xml version =」
1.0」
encoding = 「iso-8859
-1」
?>
<? xml-stylesheet type=」text/xsl」 href =」mycatalog.xsl」?>
pc
bill
2002
將兩個檔案儲存到同目錄下,用瀏覽器開啟
mycatalog.xml
,可見到格式後的資料
4.xsl 元素ü
xsl
模板元素
match=」/ 」
匹配整個文擋
XSL簡明教程 2 XSL轉換
二.xsl的 轉換1.將xml轉換成html xsl是如何將xml文件轉換成html檔案的呢?我們來看乙個例子,下面是xml文件的一部分 empire burlesque bob dylan usacolumbia 10.90 1985 然後我們將下面的 xsl檔案作為html的模板將xml資料轉換...
XSL簡明教程 2 XSL轉換
二.xsl的 轉換1.將xml轉換成html xsl是如何將xml文件轉換成html檔案的呢?我們來看乙個例子,下面是xml文件的一部分 empire burlesque bob dylan usacolumbia 10.90 1985 然後我們將下面的 xsl檔案作為html的模板將xml資料轉換...
xml學習筆記 2
xml中的中文編碼問題,要保證檔案所存編碼和檔案指定編碼相一致 例如 那麼對應的就要將檔案儲存為utf 8,當然也可已將它們都指定為gb2312 實現了在html裡面呼叫xml檔案,實現xml資料的顯示 如下 name price calories 實現了對xml屬性的顯示 實現資料if,choos...