成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 衡陽OA > 衡陽網(wǎng)站建設(shè)公司
衡陽網(wǎng)站建設(shè)XSLT格式和使用
要在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),把一個XML文檔轉(zhuǎn)換為另一個不同格式的文檔。XSL的第二部分是XSL格式化對象(Formatting Object)。格式化對象提供了CSS的另一種方式來格式化XML文檔,并把樣式應(yīng)用到XML文檔上。因此,XSL在轉(zhuǎn)換XML文檔時分為明顯的兩個過程。首先轉(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)間得信息交換。因為XML滿足了以下兩個基本的要求:
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文檔看作一個數(shù)據(jù)庫,XPath就是SQL查詢語言;如果將XML文檔看成DOS目錄結(jié)構(gòu),XPath就是cd,dir等目錄操作命令的集合。
5.Internet Exporer MSXML 為了用XSL來處理一個XML文檔,需要一個帶有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就像是一個模具,使用XSLT就可以做出需要的“形狀”,即符合不同需要的html文檔。
XSL即可擴(kuò)展的樣式單語言,它比CSS樣式單得功能更強(qiáng)。它的主要用途就是將XML文檔轉(zhuǎn)換成HTML格式的文件,然后再交付給瀏覽器,由瀏覽器顯示轉(zhuǎn)化的結(jié)果。
本站推薦
- 1衡陽生產(chǎn)管理系統(tǒng)官網(wǎng),企業(yè)生產(chǎn)提效場景用它,能替代人工嗎?
- 2衡陽mes生產(chǎn)管理軟件在汽配廠用,能替代人工操作嗎?
- 3衡陽消防施工價格多少錢一平方
- 4衡陽市衡山縣消防建設(shè)多少錢
- 5衡陽工程項目施工管理軟件,助力施工項目高效管控與精準(zhǔn)調(diào)度
- 6衡陽優(yōu)質(zhì)ERP管理系統(tǒng)機(jī)構(gòu)大盤點(diǎn),推動企業(yè)高效管理新變革
- 7衡陽專屬CRM軟件定制,重塑企業(yè)客戶關(guān)系管理新優(yōu)勢
- 8衡陽建筑信息管理平臺是由什么組成的
- 9衡陽建筑工程免費(fèi)項目管理軟件的特點(diǎn)主要有有哪些

