2009-07-04 22 views

Trả lời

4

Tôi nghĩ chức năng 'position()' của XPATH sẽ thực hiện công việc. Trả về vị trí chỉ mục của nút hiện đang được xử lý. bạn cần làm vị trí() mod 2.

Đây là giải pháp XSLT

<xsl:for-each select="tr"> 
    <xsl:choose> 
    <xsl:when test="position() mod 2 = 1 and position() > 1"> 
     ...do smthng .... 
    </xsl:when> 
    <xsl:otherwise>...do something else...</xsl:otherwise> 
    </xsl:choose> 
</xsl:foreach> 
14
"/table/tr[position() mod 2 = 1 and position() > 1]" 
Các vấn đề liên quan