Subject: [xsl] Re: table sort From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Fri, 25 Apr 2003 13:05:06 +0200 |
<David.Pawson@xxxxxxxxxxx> wrote in message news:9B66BBD37D5DD411B8CE00508B69700F049E1705@xxxxxxxxxxxxxxxxxxxxxxxxx > Given a simple table like the one below, > I need to copy it, with the content sorted by the first entry. > > I *thought* it should work using an identity stylesheet, > > with > > <xsl:template match="tbody"> > <tbody> > <xsl:apply-templates> > <xsl:sort select="row/entry[1]/para"/> > </xsl:apply-templates> > </tbody> > </xsl:template> > > but it only works with > <xsl:sort/> > Hi Dave, Probably you wanted: <xsl:template match="tbody"> <tbody> <xsl:apply-templates> <xsl:sort select="entry[1]/para"/> </xsl:apply-templates> </tbody> </xsl:template> Note that the value of the sort key is calculated relative to the selected node. A "row" does not have a "row" child. ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] table sort, David . Pawson | Thread | [xsl] difference between Result Tre, Leena Kulkarni |
RE: [xsl] Searching the last elemen, TSchutzerWeissmann | Date | Re: [xsl] Searching the last elemen, Andreas Grytz |
Month |