監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
衡陽網(wǎng)站建設(shè)公司

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 衡陽OA > 衡陽網(wǎng)站建設(shè)公司

衡陽網(wǎng)站建設(shè)XSLT格式和使用

申請免費(fèi)試用、咨詢電話:400-8352-114

日期:2012-11-07來源:泛普軟件

要在XML中調(diào)用XSL樣式單,應(yīng)在XML文檔中加入語句,指明XML文檔的轉(zhuǎn)換XSL樣式單。由于微軟的IE內(nèi)嵌了XML解析器,直接在IE瀏覽器中打開xml文件,就可以看到結(jié)果了。自己試一下吧。


1.XSL主要組成:

第一部分是XSLT,即XSL Transformation轉(zhuǎn)化XML文檔,可以把XML文檔從一種格式轉(zhuǎn)化為令一種格式。它使用XPath匹配節(jié)點(diǎn),把一個(gè)XML文檔轉(zhuǎn)換為另一個(gè)不同格式的文檔。XSL的第二部分是XSL格式化對象(Formatting Object)。格式化對象提供了CSS的另一種方式來格式化XML文檔,并把樣式應(yīng)用到XML文檔上。因此,XSL在轉(zhuǎn)換XML文檔時(shí)分為明顯的兩個(gè)過程。首先轉(zhuǎn)化 文檔結(jié)構(gòu),其次將文檔格式化輸出。以下我們跟隨(www.tyxrc.com )重點(diǎn)來學(xué)習(xí)一下XSTL的使用:

2.XSTL的使用:

我們知道XML是一種電腦程序間交換原始數(shù)據(jù)的簡單而標(biāo)準(zhǔn)的方法。它的產(chǎn)生從更本上解決了應(yīng)用系統(tǒng)間得信息交換。因?yàn)閄ML滿足了以下兩個(gè)基本的要求:

a:將數(shù)據(jù)和表達(dá)形式分離。

b: 在不同的應(yīng)用之間傳輸數(shù)據(jù)。電子商務(wù)數(shù)據(jù)交換的與日俱增,使得這種需求越來越緊迫。

3.XSLT與CSS比較:

XSLT不適用在HTML中,而CSS可以適用在HTML中,XSLT是轉(zhuǎn)換語言而CSS不是轉(zhuǎn)化語言。

4.XPath簡介:

XPath是XSLT的重要組成部分,是一種專門用來在XML文檔中查找信息的語言。對XPath的一種比較容易理解的解釋就是:如果將XML文檔看作一個(gè)數(shù)據(jù)庫,XPath就是SQL查詢語言;如果將XML文檔看成DOS目錄結(jié)構(gòu),XPath就是cd,dir等目錄操作命令的集合。

5.Internet Exporer MSXML 為了用XSL來處理一個(gè)XML文檔,需要一個(gè)帶有XSL引擎的XML解析器。

自從IE5.0版本開始,都已經(jīng)攜帶XML解析器。目前流行得帶有XSL引擎的XML處理器軟件有以下幾種:

a:微軟的MSXML4 ,下載地址:http://www.microsoft.com/xml

b:Saxon 下載地址:http:www.wrox.com

c:IBM的XML for Java 軟件包,名為LotusXSL 下載地址:www.alphworks.ibm.com/tech/xml4j

d:XT 下載地址:http://www.jclark.com/xml/xt.html

6.XSLT格式和使用

大家都知道不同的模具就可以生產(chǎn)出不同的零件,如果假設(shè)XML數(shù)據(jù)文檔是鋼水,XSLT就像是一個(gè)模具,使用XSLT就可以做出需要的“形狀”,即符合不同需要的html文檔。

XSL即可擴(kuò)展的樣式單語言,它比CSS樣式單得功能更強(qiáng)。它的主要用途就是將XML文檔轉(zhuǎn)換成HTML格式的文件,然后再交付給瀏覽器,由瀏覽器顯示轉(zhuǎn)化的結(jié)果。

發(fā)布:2007-03-31 13:11    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
衡陽OA
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普衡陽網(wǎng)站建設(shè)公司其他應(yīng)用

衡陽軟件開發(fā)公司 衡陽門禁系統(tǒng) 衡陽物業(yè)管理軟件 衡陽倉庫管理軟件 衡陽餐飲管理軟件 衡陽網(wǎng)站建設(shè)公司