DW8新功能 之 建立XSLT頁可視化操作XML數(shù)據(jù)
開言
DW8這個(gè)新的功能究竟好在哪里?這不得不先說了一些令初學(xué)者感到犯暈的多個(gè)技術(shù)名詞。
但注意:本文主要是進(jìn)行例題的過程說明,您可以按照步驟很輕松地完成本案項(xiàng)目。不過終究會(huì)在操作進(jìn)行時(shí)會(huì)遇到一些概念,這里先預(yù)介紹,內(nèi)容只做概要,相關(guān)具體內(nèi)容可搜索參考詳細(xì)。
先說XML
這是什么?越來越多的站點(diǎn)開始應(yīng)用了XML,最常見的就是各個(gè)BLOG中存在RSS。
SO,現(xiàn)在出現(xiàn)了兩個(gè)技術(shù)名詞:XML和RSS。
· 請(qǐng)大家多動(dòng)手,多看多觀察如下幾個(gè)站點(diǎn)的RSS
http://cnbruce.com/blog/rss2.asp http://dw8.cn/common/dw8.xml http://m.95time.cn/common/rss.asp
請(qǐng)仔細(xì)看,他們有沒有共同點(diǎn)?
1,都是樹型目錄的結(jié)構(gòu) 2,基本都有<channel>,<item>,<title>等相關(guān)標(biāo)簽 3,......................
其實(shí),RSS就是一個(gè)特殊標(biāo)準(zhǔn)的XML文檔,特殊在哪里?比如必要要聲明 <rss version="2.0"> , 比如以 <channel>,<item>,<title> 等固定的標(biāo)簽來包含并表示相關(guān)內(nèi)容,隨著RSS標(biāo)準(zhǔn)規(guī)范版本(如RSS1.0、RSS2.0)的不同,其將定義不近相同的標(biāo)簽來表示特定的內(nèi)容。
所以說RSS是XML文檔中的特殊一類。
· 接著是XML的認(rèn)識(shí)
從剛才的RSS文檔中可以了解到XML的結(jié)構(gòu)是如此的簡單。
簡單之一:其標(biāo)簽都是首尾呼應(yīng)對(duì)稱的,比如<channel>和</channel>,這和HTML標(biāo)簽是一回事。
簡單之二:這些標(biāo)簽不象HTML標(biāo)簽已經(jīng)固定死的,比如<body>、<table>、<td>。在XML中我可以任意定義標(biāo)簽,甚至是中文(當(dāng)然使用中文必須在XML中預(yù)先聲明:encoding="gb2312")。
下面就可以動(dòng)手書寫一個(gè)XML文檔:mysite.xml
<?xml version="1.0" encoding="gb2312"?>
<我的站點(diǎn)>
<站點(diǎn)信息> <建立時(shí)間>10/29/2003</建立時(shí)間> <站點(diǎn)地址>http://www.cnbruce.com</站點(diǎn)地址> <站點(diǎn)說明>個(gè)人的BLOG站點(diǎn),比較多的WEB相關(guān)的資料收集站</站點(diǎn)說明> </站點(diǎn)信息>
<站點(diǎn)信息> <建立時(shí)間>5/20/2005</建立時(shí)間> <站點(diǎn)地址>http://www.liury.com</站點(diǎn)地址> <站點(diǎn)說明>喜歡劉若英的歌,欣賞她這個(gè)人,所以想收集些她的東西,可惜一直沒時(shí)間</站點(diǎn)說明> </站點(diǎn)信息>
<站點(diǎn)信息> <建立時(shí)間>7/20/2005</建立時(shí)間> <站點(diǎn)地址>http://www.dw8.cn</站點(diǎn)地址> <站點(diǎn)說明>愛好DW,恰MM的新版軟件DW8的發(fā)行,于是有了這個(gè)站點(diǎn)</站點(diǎn)說明> </站點(diǎn)信息>
<站點(diǎn)信息> <建立時(shí)間>9/26/2005</建立時(shí)間> <站點(diǎn)地址>http://www.yzcheng.com</站點(diǎn)地址> <站點(diǎn)說明>揚(yáng)州城,立足本土,建立揚(yáng)州對(duì)外窗口站點(diǎn),希望為揚(yáng)州盡自己的綿力</站點(diǎn)說明> </站點(diǎn)信息>
</我的站點(diǎn)>
很簡單,以<我的站點(diǎn)>...........</我的站點(diǎn)>包括各類不同<站點(diǎn)信息>的內(nèi)容
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 下一頁 建立XSLT頁可視化操作XML數(shù)據(jù) [2]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|