用XML和XSLT來生成靜態的HTML頁面

2022-02-13 14:48:39 字數 441 閱讀 1775

用xml和xslt生成htm頁面是我一直想做的事情,

畢竟,與其讓aspx頁面每訪問一次就去訪問資料庫,開啟資料連線,關閉資料連線,

還不如將資料存成htm靜態頁面

在網路上一直找尋這方面的資料,也不是很多,也去msdn去看類庫,乙個方法乙個方法的看,終於管中窺豹

琢磨出這麼一點東西來

需要三個檔案:: 乙個xml,乙個xsl,還有乙個aspx程式

listing8.8.2.xml

<?xml version="1.0" encoding="utf-8" ?>

步青雲frey

frey

glenn

我的呢稱:

生成的htm檔案如下::

listing8.8.1.htm

我的呢稱:

1. 步青雲

2. frey

用XML和XSL來生成動態頁面

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

php的ob start來生成靜態頁面

三個函式吧 ob start ob end clean ob get contents ob start 是開啟緩衝區的,就是要把您需要生成的靜態檔案的內容快取在這裡 ob get contents 是讀出緩衝區裡的內容,下面有 為例 ob end clean 這個比較重要,只有使用了這個函式後,緩...

php的ob start來生成靜態頁面

三個函式吧 ob start ob end clean ob get contents ob start 是開啟緩衝區的,就是要把您需要生成的靜態檔案的內容快取在這裡 ob get contents 是讀出緩衝區裡的內容,下面有 為例 ob end clean 這個比較重要,只有使用了這個函式後,緩...