HI,比第一個節點
其他XSL選擇的節點我想選擇比第一node.My XSL和XML等所有節點都是這樣的,但我沒有得到的輸出它。
<Categories>
<Category>
<Title>Business</Title>
</Category>
<Category>
<Title>Politics</Title>
</Category>
</Categories>
我XSL
<xsl:template match="Categories">
<xsl:variable name="restallTitles">
<xsl:value-of select="//*[position() > 1]"/>
</xsl:variable>
<xsl:for-each select="Categories/Category">
<xsl:if test="$restallTitles">
<xsl:choose>
<xsl:when test="position() mod 2 = 1">
<li class=""><xsl:value-of select="Title"/></li>
</xsl:when>
<xsl:otherwise>
<li class="odd"><xsl:value-of select="Title"/></li>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:for-each>
</xsl:template>
它不顯示任何輸出...任何人是有想法那裏即時得到錯誤::
編輯:: 餘米期待輸出 「政治」在這種情況下,但基本上我想所有,但「第一財經」
你的'xsl:template'聲明是什麼? – 2010-01-11 13:17:57
您期望輸出什麼? – 2010-01-11 13:22:25
我已經編輯我的代碼 – TSSS22 2010-01-11 14:22:28