六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

怎么使用context()方法將數據置入表格(XML)

[摘要]作者:Belltree<singers> <singer>Celine Dion</singer> <singer>Britney Spears&...
作者:Belltree

<singers>
  <singer>Celine Dion</singer>
  <singer>Britney Spears</singer>
  <singer>Enya</singe>
  <singer>Christina Aguilera</singer>
  <singer>Backstreet Boys</singer>
  <singer>Spice Girls</singer>
</singers>
一般我們取出一組數據后都喜歡將數據放入一個表格中,這樣會方便數據比較和閱讀。但XSL并沒有提供一種機制來進行任
意的分組。所以必須使用xsl:if結合context() 來完成這項工作。下面的例子返回一個兩列的表格。

<TABLE BORDER="1">
  <xsl:for-each select="singers/singer">
    <xsl:if expr="(childNumber(this) % 2) == 1">
      <TR>
        <TD><xsl:value-of /></TD>
        <TD><xsl:value-of select="../singer[index() $gt$ context()!index()][0]"/></TD>
      </TR>
    </xsl:if>
  </xsl:for-each>
</TABLE>
如果你要返回一個三列的例子,你就要加一個新的類似的代碼,只讓每三個元素才產生新的一行。由此你可以推斷一個需
要n列的表格如何實現。

<TABLE BORDER="1">
  <xsl:for-each select="singers/singer">
    <xsl:if expr="(childNumber(this) % 3) == 1">
      <TR>
        <TD><xsl:value-of /></TD>
        <TD><xsl:value-of select="../singer[index() $gt$ context()!index()][0]"/></TD>
        <TD><xsl:value-of select="../singer[index() $gt$ context()!index()][1]"/></TD>
      </TR>
    </xsl:if>
  </xsl:for-each>
</TABLE>





主站蜘蛛池模板: 四虎最新永久免费网址 | 日本五级床片在线观看 | 欧美在线视频观看 | 香蕉久久夜色精品国产小说 | 日本一区二区三区在线 视频观看免费 | 亚洲国产欧美日韩 | 欧美性大战久久久久久久 | 日韩欧美色视频在线观看 | 无码中文资源在线播放 | 日韩久久中文字幕 | 天天色综 | 亚洲人成在线播放网站岛国 | 天天逼逼 | 综合图区亚洲 | 四虎海外在线永久免费看 | 日韩欧美国产一区二区三区 | 亚洲欧洲精品视频 | 中文字幕在线播放第一页 | 日本成人片在线观看 | 亚洲高清网站 | 日本欧美一区二区三区视频 | 天天爱天天色天天干 | 青青青在线视频播放 | 欧美一级特黄aaaaaa在线看首页 | 四虎国产精品永久在线网址 | 日韩成人在线播放 | 色综合天天综合网国产成人网 | 亚洲天堂一区 | 日本午夜三级 | 日韩欧美高清在线观看 | 四虎4hu影库免费永久国产 | 日皮毛片 | 欧洲毛片真人 | 欧美一卡二卡三卡四卡 | 亚洲激情视频 | 日本激情视频在线观看 | 四虎在线成人免费网站 | 欧美综合亚洲图片综合区 | 羞羞答答免费人成黄页在线观看国产 | 亚洲第一网站 | 香蕉www|