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

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

怎么使用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>





主站蜘蛛池模板: 日本成人一区二区三区 | 人人狠狠综合久久亚洲88 | 最新狠狠色狠狠色综合 | 日韩每日更新 | 欧美怡红院视频一区二区三区 | 爽爽影院在线看 | 亚洲色在线视频 | 青青草原免费在线观看视频 | 热久久网站 | 三级亚洲 | 小明看国产| 天天干天天天天 | 日本视频一区在线观看免费 | 欧美一级高清片欧美国产欧美 | 人人看人人爱 | 日韩在线观看视频免费 | 七七七久久久久人综合 | 日本高清一级片 | 中文字幕在线乱人伦 | 色www亚洲| 日韩欧美三区 | 天天狠天天透 | 一国产一级淫片a免费播放口 | 日韩成人免费视频播放 | 日本特黄a级高清免费酷网 日本特黄aaaaaaa大片 | 一二三四免费观看高清观看在线 | 午夜看片影院在线观看 | 日韩亚洲制服丝袜中文字幕 | 亚洲成a人片77777老司机 | 三级黄色片在线观看 | 日韩综合久久 | 日本高清免费中文在线看 | 天天色视频| 日韩精品欧美高清区 | 啪啪自拍| 欧美一级黄色录相 | 日本综合欧美一区二区三区 | 日本国产成人精品视频 | 中文字幕在线观看亚洲日韩 | 欧美一级淫片免费播放口 | 色爱区综合五月激情 |