Я пытаюсь создать промежуток между строками каждый раз, когда изменяется значение «column3». В настоящий момент пробел устанавливается, чтобы появляться каждые 2 строки, что не то, что мне нужно. Например, значение «column3» в первых 10 строках равно 1,1,3,3,3,3,5,5,5,5 И я хочу промежуток между последними «1» и «первым» 3 'и т.д.Позиция XSLT() на основе значения столбца
<xsl:for-each select="Market">
<tr>
<td>
<xsl:value-of select="Column1"/>
</td>
<td>
<xsl:value-of select="Column2"/>
</td>
<td>
<xsl:value-of select="Column3"/>
</td>
</tr>
<xsl:if test="(position() mod 2 = 0)">
<tr>
<td colspan="5" height="25px" />
</tr>
</xsl:if>