[
Lists Home |
Date Index |
Thread Index
]
If you want to do sorting and then grouping it is best done as a two-phase
transformation.
Michael Kay
> -----Original Message-----
> From: nick tsirakis [mailto:tsirman@hotmail.com]
> Sent: 29 April 2004 12:41
> To: xml-dev@lists.xml.org
> Subject: [xml-dev] xsl file problem
>
> well i have a problem with something,
> i have an xml file and i have created an xsl file to parse my
> data for my
> php page.
> the xsl code is here:
> --------------------------
> <?xml version="1.0"?>
> <xsl:stylesheet
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
> <xsl:template match="code">
> </xsl:template>
>
>
> <xsl:template match="categorylist">
> <table width="365" border="0">
> <xsl:apply-templates select="category"/>
> </table>
> </xsl:template>
>
> <xsl:template match="category" />
> <xsl:template match="category" mode="next" />
>
> <xsl:template match="category[position() mod 2 = 1]">
> <tr>
> <xsl:call-template name="nodename" />
> </tr>
> </xsl:template>
>
> <xsl:template match="category[position() mod 2 != 1]" mode="next">
> <xsl:call-template name="nodename" />
>
> </xsl:template>
>
> <xsl:template name="nodename">
> <td width="50%">
> <font face = "Verdana" size = "1" color = "#000066">
> <a HREF="index.php?nodeid={nodeid}&nodename={nodename}">
> <xsl:value-of select="nodename" /></a></font>
> <font face = "Verdana" size = "1" color = "#666666">
> (<xsl:value-of
> select="sitecount" />)</font>
> </td>
> <xsl:apply-templates select="following-sibling::*[1]"
> mode="next" />
>
> </xsl:template>
>
> </xsl:stylesheet>
> -------------------------
> i want in this code to have a sorting of "nodename" but i
> tried to put the
>
> <xsl:sort select="nodename"/>
>
> inside this code nut it does not work......
>
> thanks for any help
>
> _________________________________________________________________
> MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
> http://join.msn.com/?page=features/virus
>
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://www.oasis-open.org/mlmanage/index.php>
>
>
|