人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

XSLT簡(jiǎn)單基礎(chǔ)第3章:XSLT的元素語法(6)

XSLT簡(jiǎn)單基礎(chǔ)第3章:XSLT的元素語法(6)

更新時(shí)間:2022-08-23 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

3.5 xsl:choose, xsl:when 和 xsl:otherwise


xsl:if語法沒有else的屬性。如果我們要進(jìn)行多項(xiàng)選擇,那么就要使用xsl:choose / xsl:when / xsl:otherwise系列流程控制語法了。具體的使用請(qǐng)看下面的XSL文件例子:


<xsl:template match="PEOPLE">

<xsl:choose>

<xsl:when test="@name = 'ajie'">

<B><xsl:value-of select="@name"/></B>

</xsl:when>

<xsl:when test="@name">

<I><xsl:value-of select="@name"/></I>

</xsl:when>

<xsl:otherwise>

No name available

</xsl:otherwise>

<xsl:choose>

</xsl:template>


說明:首先在PEOPLE節(jié)點(diǎn)下尋找<name>屬性值為ajie的元素,如果找到,將ajie用粗體輸出;如果沒有發(fā)現(xiàn)值為ajie的<name>元素,則將所有的<name>元素的值都用斜體輸出;如果沒有發(fā)現(xiàn)任何<name>元素,則顯示"No
name available"。


3.6 xsl:sort


在XSLT中可以對(duì)XML源文檔的元素進(jìn)行重新排序,排序的語法就是xsl:sort。舉例:下面的代碼就是將文檔元素按name排序。


<xsl:template match="PEOPLE">

<xsl:apply-templates select="PERSON">

<xsl:sort select="@name"/>

</xsl:apply-templates>

</xsl:template>


以上是XSLT的元素的主要語法,還有很多其他的語法,例如:import, include, element, attribute, number, param等等語法,在這里就不一一解釋。我們的目的是讓您對(duì)XSLT的語法有基本的概念,理解XSLT作為一種轉(zhuǎn)換語言的強(qiáng)大功能。


溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 离岛区| 清苑县| 汝城县| 桃源县| 海丰县| 酒泉市| 普兰店市| 池州市| 平舆县| 临海市| 绥德县| 洪江市| 黑河市| 南靖县| 河北区| 临江市| 湾仔区| 华安县| 治县。| 江山市| 嘉义县| 湖口县| 延安市| 龙南县| 潜山县| 霸州市| 钦州市| 和田市| 长治县| 溧水县| 潜山县| 杭锦后旗| 莒南县| 民权县| 尉氏县| 休宁县| 华亭县| 绿春县| 南漳县| 漯河市| 东港市|