XML與ASP簡單結合實現HTML模板功能

2021-03-31 08:57:00 字數 985 閱讀 3419

本文利用的是xml的dso資料繫結功能來實現asp**和html**的分離,從而實現快速更換html模板的功能,由於本人只是剛剛開始接觸xml,有許多不太了解的,在這裡僅僅是提出一點想法,如果本文有錯漏的地方請大家指多.

目前快速更換模板功能基本上是處於replace替換模板中的特殊標籤後再顯示出來,這樣加大了許多asp的處理時間,而且模板檔案過長的話,載入到記憶體裡進行處理時也是對伺服器記憶體的一種考驗.而xml中提供了一種dso資料繫結功能.可以將標識替換操作交付給客戶端.由於為了簡化html模板的製作要求.所以,盡量簡化html模板的xml技術含量是有必要的.

簡單來說這個方式只是使用datasrc和datafld這兩個html標籤的屬性實現的.廢話就不多說了,一切例項說話.以下兩個例子將說明一切.

例一:單個資料顯示

以下是用asp生成的xml資料島.

coder

輕靈自由的珍珠

顯示時的html原碼:

我的簡單介紹

我的名稱:

**名稱:

例二:多條資料顯示

以下是用asp生成的xml資料島.

輕靈自由的珍珠

estyle(靳田)之狂想手扎

最愛白菜

顯示時的html原碼:

我關注的csdn blog列表

名稱位址

(以上兩個例子可以copy到乙個檔案內檢視實際執行效果.)

順便說一句,影象和按鍵的資料繫結和超連結的繫結是差不多的,如:

侷限,就是要求瀏覽器必須支援xml,還有乙個疑問

XML與ASP簡單結合實現HTML模板功能

本文利用的是xml的dso資料繫結功能來實現asp 和html 的分離,從而實現快速更換html模板的功能,由於本人只是剛剛開始接觸xml,有許多不太了解的,在這裡僅僅是提出一點想法,如果本文有錯漏的地方請大家指多.目前快速更換模板功能基本上是處於replace替換模板中的特殊標籤後再顯示出來,這樣...

常用的JS與XML結合用法 簡單示例

用法1 直接轉為html型別 用xsl顯示xml資訊 用法2 通過資料島取值 用法3 xml資料排序 用法4 取到單個值 用法1 直接轉為html型別 用xsl顯示xml資訊 var xmldom new activexobject microsoft.xmldom xmldom.load test...

AS3與XML 的結合

1b actionscript 3.0系列教程 4 爽快使用xml 1b 為什麼放棄as2.0選擇as3.0?如果只允許我說三個理由。那麼as3.0對xml的近乎完美的支援絕對是其中乙個。1b 簡單說說as3.0中對於xml支援的不同吧 1b as2.0對xml的支援勉勉強強,將就著可以用。而as3...