Извините за слабый английский.Как перечислить отсортированные записи в XSL 1.0?
Как перечислить отсортированные записи в XSL 1.0? Фрагмента моего кода:
...
<tbody>
<xsl:for-each select="/doc:resources/doc:record">
<xsl:sort select="@id"/>
<xsl:choose>
<xsl:when test="(position() mod 2) = 0">
<tr bgcolor="#C0C0C0">
<td>
<xsl:number format="1"/>
</td>
<td>
<xsl:value-of select="@id"/>
</td>
<td>
<xsl:value-of select="."/>
</td>
</tr>
</xsl:when>
<xsl:otherwise>
<tr>
<td>
<xsl:number format="1"/>
</td>
<td>
<xsl:value-of select="@id"/>
</td>
<td>
<xsl:value-of select="."/>
</td>
</tr>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</tbody>
...
Неправильный результат экран:
http://imglink.ru/pictures/01-04-12/92605b06b8b2c2670bba868c61288e9b.jpg
С уважением
Большое спасибо! Я попробовал первый предложенный вариант - это правильная работа. –
@Bush: Я рад, что мой ответ был полезен для вас. Пожалуйста, подумайте о принятии наилучшего ответа (нажав на контрольную отметку рядом с ответом). –
Я недавно был зарегистрирован. Мне не позволяют голосовать за версии ответов, пока мой уровень не достигнет 15.: ((( –