當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 衡陽(yáng)OA > 衡陽(yáng)網(wǎng)站建設(shè)公司
衡陽(yáng)網(wǎng)站建設(shè)XSLT格式和使用
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
日期:2012-11-07來(lái)源:泛普軟件要在XML中調(diào)用XSL樣式單,應(yīng)在XML文檔中加入語(yǔ)句,指明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格式化對(duì)象(Formatting Object)。格式化對(duì)象提供了CSS的另一種方式來(lái)格式化XML文檔,并把樣式應(yīng)用到XML文檔上。因此,XSL在轉(zhuǎn)換XML文檔時(shí)分為明顯的兩個(gè)過程。首先轉(zhuǎn)化 文檔結(jié)構(gòu),其次將文檔格式化輸出。以下我們跟隨(www.tyxrc.com )重點(diǎn)來(lái)學(xué)習(xí)一下XSTL的使用:
2.XSTL的使用:
我們知道XML是一種電腦程序間交換原始數(shù)據(jù)的簡(jiǎn)單而標(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ù)交換的與日俱增,使得這種需求越來(lái)越緊迫。
3.XSLT與CSS比較:
XSLT不適用在HTML中,而CSS可以適用在HTML中,XSLT是轉(zhuǎn)換語(yǔ)言而CSS不是轉(zhuǎn)化語(yǔ)言。
4.XPath簡(jiǎn)介:
XPath是XSLT的重要組成部分,是一種專門用來(lái)在XML文檔中查找信息的語(yǔ)言。對(duì)XPath的一種比較容易理解的解釋就是:如果將XML文檔看作一個(gè)數(shù)據(jù)庫(kù),XPath就是SQL查詢語(yǔ)言;如果將XML文檔看成DOS目錄結(jié)構(gòu),XPath就是cd,dir等目錄操作命令的集合。
5.Internet Exporer MSXML 為了用XSL來(lái)處理一個(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 軟件包,名為L(zhǎng)otusXSL 下載地址: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ò)展的樣式單語(yǔ)言,它比CSS樣式單得功能更強(qiáng)。它的主要用途就是將XML文檔轉(zhuǎn)換成HTML格式的文件,然后再交付給瀏覽器,由瀏覽器顯示轉(zhuǎn)化的結(jié)果。
- 1衡陽(yáng)企業(yè)網(wǎng)站建設(shè)
- 2網(wǎng)站出爐前的測(cè)試
- 3點(diǎn)Net利用CSS實(shí)現(xiàn)多界面的方法
- 4網(wǎng)站建設(shè)中Div和Table的區(qū)別
- 5衡陽(yáng)網(wǎng)站建設(shè)HTML5
- 6網(wǎng)站建設(shè)的今天你成了什么
- 7衡陽(yáng)網(wǎng)站建設(shè)HTML-col標(biāo)簽的應(yīng)用
- 8網(wǎng)站建設(shè)后容易誤錯(cuò)的地方
- 9衡陽(yáng)網(wǎng)站制作中H標(biāo)簽正確的用方法
- 10在網(wǎng)站建設(shè)中Css樣式的基礎(chǔ)語(yǔ)法
- 11衡陽(yáng)網(wǎng)站設(shè)計(jì)B標(biāo)簽的應(yīng)用
- 12目前網(wǎng)站開發(fā)主要技術(shù)
- 13在衡陽(yáng)網(wǎng)站制作中float圖文的應(yīng)用
- 14網(wǎng)站外鏈的建設(shè)
- 15衡陽(yáng)網(wǎng)站制中最常見的選擇器
- 16了解衡陽(yáng)網(wǎng)站制作的分工
- 17網(wǎng)站建設(shè)完成后服務(wù)器選擇的重要性
- 18網(wǎng)站建設(shè)中的CSS-ID應(yīng)用規(guī)范
- 19衡陽(yáng)網(wǎng)站建設(shè)HTML語(yǔ)言中的caption標(biāo)簽
- 20table與DIV的區(qū)別
- 21一個(gè)企業(yè)網(wǎng)站建設(shè)的標(biāo)準(zhǔn)是什么
- 22衡陽(yáng)網(wǎng)站建設(shè)程序員淺談初學(xué)者如何面對(duì)asp.NET
- 23為什么一個(gè)網(wǎng)站不同做網(wǎng)站公司價(jià)格相差這么大
- 24衡陽(yáng)網(wǎng)站建設(shè)前我們要做什么
- 25網(wǎng)站建設(shè)目的
- 26一個(gè)企業(yè)網(wǎng)站建設(shè)從出生到成長(zhǎng)
- 27衡陽(yáng)網(wǎng)站設(shè)計(jì)中碰到的Gifl圖片問題
- 28div+Css網(wǎng)站制作有哪些好處
- 29如何自己建網(wǎng)站
- 30百度對(duì)原創(chuàng)文章喜愛度
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓