XSLT能夠?qū)⒃次臋n的所有數(shù)據(jù)或者部分?jǐn)?shù)據(jù)(利用XPath進(jìn)行" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 信息時(shí)代 > 擴(kuò)展樣式表轉(zhuǎn)換語(yǔ)言(數(shù)據(jù)庫(kù))

擴(kuò)展樣式表轉(zhuǎn)換語(yǔ)言(數(shù)據(jù)庫(kù))

時(shí)間:2022-11-01 04:30:01 | 來(lái)源:信息時(shí)代

時(shí)間:2022-11-01 04:30:01 來(lái)源:信息時(shí)代

    擴(kuò)展樣式表轉(zhuǎn)換語(yǔ)言 : 一種把XML文檔轉(zhuǎn)化為另一XML文檔的XML 轉(zhuǎn)換語(yǔ)言,是 XSL(extensible stylesheet language)規(guī)范的一部分。
XSLT能夠?qū)⒃次臋n的所有數(shù)據(jù)或者部分?jǐn)?shù)據(jù)(利用XPath進(jìn)行選擇)生成結(jié)構(gòu)不同的另外的XML文檔或者其他可直接顯示打印的文件格式(例如,HTML文件或者RTF文件)。在這個(gè)轉(zhuǎn)換過(guò)程中,XSLT支持增加標(biāo)簽、移動(dòng)文本、排序、轉(zhuǎn)換樹結(jié)構(gòu)等操作。
XSLT語(yǔ)言是一種聲明性的語(yǔ)言,即XSLT程序本身只是包含了一些轉(zhuǎn)換規(guī)則的文檔,這些規(guī)則可以被遞歸地應(yīng)用到轉(zhuǎn)換過(guò)程中。XSLT本身也是一份XML文檔,所以它也必須遵守嚴(yán)格的XML規(guī)范。XSLT轉(zhuǎn)換由一系列遞歸的模板(template)規(guī)則組成。
在基本形式中,一個(gè)模板規(guī)則包含一個(gè)模式和一個(gè)模板指令。模式是一個(gè)XPath表達(dá)式,它是模板指令的一個(gè)屬性,用來(lái)匹配源樹中的元素。如果模式和XML數(shù)據(jù)樹中被處理的元素匹配,則本模板指令將被處理。在模板指令中,可以包含直接輸出到結(jié)果文檔中的文字結(jié)果元素,也可以包含其他指令。由此,XSLT實(shí)現(xiàn)了XML數(shù)據(jù)樹的選擇和重構(gòu)。
一個(gè)簡(jiǎn)單的XSLT模板包含match部分和select部分,下面是一個(gè)簡(jiǎn)單的XSLT的查詢代碼:
<xsl:template match="/">
<html><body>
<hl><xsl:value-of select="message"/></hl></body></html>
</xsl:template>

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉