Xml學習(2) XSL 可擴充套件樣式語言

2021-04-09 04:12:27 字數 1144 閱讀 2861

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