Hej det löste sig :Dproblem att hämta ut
jag har lite problem med att hämta ut alla bilar.
Har följande kod i xml filen:
<code>
<bilar>
<lastbil>
<volvo>
<bil>
<typ>Volvo ...</typ>
<år>1988</år>
</bil>
<bil>
<typ>Volvo ...</typ>
<år>1999</år>
</bil>
</volvo>
</lastbil>
<personbil>
<saab>
<bil>
<typ>Saab 900</typ>
<år>1999</år>
</bil>
<bil>
<typ>Saab 9000</typ>
<år>1994</år>
</bil>
</saab>
<ford>
<bil>
<typ>Ford focus</typ>
<år>1997</år>
</bil>
</ford>
</personbil>
</bilar>
</code>
<code>
<xsl:template match="/">
<xsl:for-each select="bilar">
<tr>
<td>
<xsl:value-of select="typ"/>
</td>
<td>
<xsl:value-of select="år"/>
</td>
</tr>
</xsl:for-each>
</xsl:template>
</code>
Nu vill jag hämta ut alla bilar som är 1997 eller yngre, hur gör jag det?
tacksam för all hjälpSv: problem att hämta ut
har nu ett problem att jag vill ha en annan färg på varannan rad. har följande kod:
<code>
<table style="width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:groove 1px #000000; margin-bottom:20px;">
<xsl:for-each select="child::node()/child::node()/child::node()">
<xsl:sort select="typ" data-type="text" order="ascending" />
<tr>
<td>
<xsl:value-of select="typ"/>
</td>
<td style="width:60px;">
<xsl:value-of select="år"/>
</td>
</tr>
</xsl:for-each>
</table>
</code>
Hur får jag till det??