日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

XML教程三:XML到底能做什么?_動(dòng)易Cms教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

首先說(shuō),xml的技術(shù)有兩項(xiàng)的很顯著的特點(diǎn)。
1,數(shù)據(jù)和現(xiàn)實(shí)的分離。
2,數(shù)據(jù)的自描述性。
下面我就從這兩個(gè)方面,結(jié)合自己的經(jīng)驗(yàn)和叢書(shū)中了解的知識(shí),簡(jiǎn)單的談一下。
第一:數(shù)據(jù)和現(xiàn)實(shí)的分離。
比如說(shuō)你手頭上有一篇的資料(我們這里先假定是文字的資料,因?yàn)榧偃缟婕暗綀D,影像等范圍就太廣了,也不是我只能力所及),是xml的數(shù)據(jù)的格式,好了,假如你的客戶想通過(guò)互聯(lián)網(wǎng)看看你的資料。你就可以使用一個(gè)aaa.xsl把你的xml的數(shù)據(jù)格式化為HTML的格式,同時(shí)這里面有個(gè)補(bǔ)充一點(diǎn),因?yàn)槟憧梢钥刂颇阋@示的內(nèi)容,你可以過(guò)濾掉對(duì)于客戶不能看到的信息。但是這里面你并沒(méi)有動(dòng)原來(lái)的數(shù)據(jù)。
假如你的老板想把資料打印出來(lái),作為報(bào)表向上級(jí)匯報(bào),還是用原來(lái)的數(shù)據(jù),再寫(xiě)一個(gè)bbb.xsl,把xml的數(shù)據(jù)輸出為一個(gè)漂亮的報(bào)表的形式。ok了。
假如你以前的數(shù)據(jù)是txt的格式,你就必須從新的要做兩種的格式,
一個(gè)html的,一個(gè)報(bào)表的。你的工作最多時(shí)copy,copy的
2,數(shù)據(jù)的自描述性。
比如說(shuō)我的個(gè)人信息。
對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō),可能建立一個(gè)users的表。建立不同的字段。
數(shù)據(jù)取得可以是
rs("name")="jiangtianpeng"
rs("Emial")="wfxian@263.net"
rs("Id")="dadapeng"
但是沒(méi)有了rs或者對(duì)于外部來(lái)說(shuō)又如何的區(qū)分id和name的區(qū)別。
dadapeng是id?還是name?
jiangtianpeng是name?還是id?

ok
用xml描述一下個(gè)人信息

jiangtianpeng
dadapeng
china
....
[email protected]


是不是一目了然。
實(shí)際上面的問(wèn)題就涉及到了不同系統(tǒng)之間的xml的交換。xml是不同系統(tǒng)之間的橋梁。

我談一下我工作的xml經(jīng)驗(yàn)
我現(xiàn)在的工作是一個(gè)中文,英文,俄文三種語(yǔ)言的網(wǎng)站,
比如我們通過(guò)com組件的得到一個(gè)用戶的信息
可能是
name_RU='這里是俄文'。。。。等等的信息/>

在中文上就寫(xiě)一個(gè)顯示中文的xsl,
在英文上就寫(xiě)一個(gè)顯示英文信息的xsl。

假如不用這種技術(shù),將會(huì)很麻煩的。

查看更多 動(dòng)易Cms教程  動(dòng)易Cms模板

來(lái)源:模板無(wú)憂//所屬分類:動(dòng)易Cms教程/更新時(shí)間:2005-05-18
相關(guān)動(dòng)易Cms教程