用xml和xsl做網頁例項

2021-06-03 07:51:28 字數 1308 閱讀 5413

用xml和xsl做網頁。直接大家儲存兩個檔案執行即可。

cdcatalog.xml 相當於html

cdcatalog.xsl 相當於css

cdcatalog.xml

<?xml version="1.0" encoding="iso-8859-1"?>

<?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>

empire burlesque

bob dylan

usacolumbia

10.90

1985

empire burlesqu2e

bob dyla2n

usa2

columbia2

10.91

1983

empire burlesqu2e

bob dyla2n

usa2

columbia2

10.91

1983

empire burlesqu2e

bob dyla2n

usa2

columbia2

10.91

1983

empire burlesqu2e

bob dyla2n

usa2

columbia2

10.91

1983

empire burlesqu2e

bob dyla2n

usa2

columbia2

10.91

1983

cdcatalog.xsl

<?xml version="1.0" encoding="iso-8859-1"?>

title

artist

用瀏覽器開啟cdcatalog.xml看效果。大多數瀏覽器和程式語言都支援的。

title

artist

empire burlesque

bob dylan

empire burlesqu2e

bob dyla2n

empire burlesqu2e

bob dyla2n

empire burlesqu2e

bob dyla2n

empire burlesqu2e

bob dyla2n

empire burlesqu2e

bob dyla2n

xslt快速參考

用XML和XSL來生成動態頁面

br 在模板的主體內,有很多xsl標籤被用於為資料表示提供邏輯。下面解釋兩個常用的標籤。choose 標籤類似於傳統程式語言中if then else結構的開始部分。在xsl中,choose標籤表示在 進入的部分中,賦值將觸發動作的發生。擁有賦值屬性的標籤跟在choose標籤後面。如果賦值是正確的,...

用幾個例項學習XSL

乙個具體的xslt樣式單文件 學生花名冊 姓名 籍貫 年齡 接著介紹xslt常用的幾條語句。xmlns xsl指示了xsl的命名空間,在xslt標準中,定義了xslt的命名空間為 http w3.1999 xsl transform,然而在ie5中不支援這個名字空間,需要用到微軟自己的名字空間htt...

跟我學xml和XSL

5070 3010 乙班 2030 4050 丙班 7040 2010 我們採用xsl模板結合今天所學的,為其編寫乙個xsl文件,要求季度產量小於等於20的用紅色表示,檔名為report.xsl,內容如下 1999年生產統計 班組 一季度 二季度 三季度 四季度 color red 說明 q1 q2...