日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

xslt教程

XSLT 教程

XSLT 高級

XSLT 參考手冊

  • XSLT 實例
  • XSLT <xsl:choose> 元素

    閱讀 (2502)

    XSLT <xsl:choose> 元素


    <xsl:choose> 元素用于結合 <xsl:when> 和 <xsl:otherwise> 來表達多重條件測試。


    <xsl:choose> 元素

    語法

    <xsl:choose>
    <xsl:when test="expression">
    ... some output ...
    </xsl:when>
    <xsl:otherwise>
    ... some output ....
    </xsl:otherwise>
    </xsl:choose>
    



    在何處放置選擇條件

    如需插入針對 XML 文件的多重條件測試,請向 XSL 文件添加 <xsl:choose>、<xsl:when> 以及 <xsl:otherwise> 元素:

    實例

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/">
    <html>
    <body>
    <h2>My CD Collection</h2>
    <table border="1">
    <tr bgcolor="#9acd32">
    <th>Title</th>
    <th>Artist</th>
    </tr>
    <xsl:for-each select="catalog/cd">
    <tr>
    <td><xsl:value-of select="title"/></td>
    <xsl:choose>
    <xsl:when test="price &gt; 10">

    <td bgcolor="#ff00ff">
    <xsl:value-of select="artist"/></td>
    </xsl:when>
    <xsl:otherwise>

    <td><xsl:value-of select="artist"/></td>
    </xsl:otherwise>
    </xsl:choose>

    </tr>
    </xsl:for-each>
    </table>
    </body>
    </html>
    </xsl:template>

    </xsl:stylesheet>

    嘗試一下 ?

    上面的代碼會在 CD 的價格高于 10 時向 "Artist" 列添加粉色的背景顏色。


    另一個實例

    這是另外一個包含兩個 <xsl:when> 元素的實例:

    實例

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/">
    <html>
    <body>
    <h2>My CD Collection</h2>
    <table border="1">
    <tr bgcolor="#9acd32">
    <th>Title</th>
    <th>Artist</th>
    </tr>
    <xsl:for-each select="catalog/cd">
    <tr>
    <td><xsl:value-of select="title"/></td>
    <xsl:choose>
    <xsl:when test="price &gt; 10">

    <td bgcolor="#ff00ff">
    <xsl:value-of select="artist"/></td>
    </xsl:when>
    <xsl:when test="price &gt; 9">

    <td bgcolor="#cccccc">
    <xsl:value-of select="artist"/></td>
    </xsl:when>
    <xsl:otherwise>

    <td><xsl:value-of select="artist"/></td>
    </xsl:otherwise>
    </xsl:choose>

    </tr>
    </xsl:for-each>
    </table>
    </body>
    </html>
    </xsl:template>

    </xsl:stylesheet>

    嘗試一下 ?

    上面的代碼會在 CD 的價格高于 10 時向 "Artist" 列添加粉色的背景顏色,并在 CD 的價格高于 9 且低于等于 10 時向 "Artist" 列添加灰色的背景顏色。


    關閉
    程序員人生
    主站蜘蛛池模板: 成人97视频 | 免费毛片a线观看 | 日本免费三区 | 国产精品久久久久久久久久久免费看 | 99re色| 国产一二三区在线 | 黄色电影免费看 | 亚洲免费在线 | 波多野结衣av中文字幕 | 亚洲国产精品久久人人爱 | 日韩区欧美久久久无人区 | 麻豆专区一区二区三区四区五区 | 午夜视频一区二区三区 | 国产精品久久久久久久免费软件 | 久久高清精品 | 国产伦精品一区 | 日韩一区二区在线视频 | 免费日韩一区二区 | 玖玖在线资源 | 欧美一区二区国产 | 国产在线精品成人免费怡红院 | 三级网站视频 | 亚洲综合在线一区二区 | 黄色片视频在线观看 | 欧美爱爱视频 | 手机福利视频 | 天堂在线精品 | 狠狠躁日日躁夜夜躁影院 | 亚洲成人三区 | 日本国产一区二区三区 | 成人免费网站 | 欧日韩在线 | 91国内精品久久 | 国产激情亚洲 | 免费看黄a | 精品久久成人 | 一区二区自拍 | 日本一区二区三区四区视频 | 圆产精品久久久久久久久久久 | 99精品热| xxxx欧美 |