Jag har ett litet problem. Jag försöker skapa en tabell med två element från xml dokumentet på varje rad. Problemet är att jag lyckas inte få in <tr> taggarna som dom ska. Följande kod har jag använt:
<xsl:template match="CityWeather">
<tr>
<xsl:if test="position() mod 2 = 1">
<td width="146" valign="top" align="left"><a href="http://"><b><u><xsl:value-of select="intcityname"/></u></b></a> <br/><xsl:value-of select="WeatherPhrase"/></td>
<td width="30" valign="top" align="left"><img src="/vader/weathersymbols/{WeatherSymbolID}.gif" width="25" height="20" border="0"/><br/><xsl:value-of select="Temperature"/> C</td>
</xsl:if>
<td width="6"><img width="6" src="/pix.gif"/></td>
<xsl:if test="position() mod 2 = 0">
<td width="146" valign="top" align="left"><a href="http://"><b><u><xsl:value-of select="intcityname"/></u></b></a> <br/><xsl:value-of select="WeatherPhrase"/></td>
<td width="30" valign="top" align="left"><img src="/vader/weathersymbols/{WeatherSymbolID}.gif" width="25" height="20" border="0"/><br/><xsl:value-of select="Temperature"/> C</td>
</xsl:if>
</tr>
</xsl:template>
Men då blir det ju en <tr></tr> runt varje element. Lägger jag in <tr> taggen i if-satsen så blir det fel eftersom den inte hittar matchande sluttagg mm.
Nån som kan hjälpa mig hur jag ska göra?