[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] sorting based on a variable
Subject: RE: [xsl] sorting based on a variable From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 12 Nov 2002 15:31:53 -0000 |
try data[number($column)] Perhaps your $column variable is a string or a result tree fragment, not a number. You didn't show us its declaration. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Kasper Nielsen > Sent: 12 November 2002 14:34 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] sorting based on a variable > > > hi (another question) > > lets say I want to some data for the $column data-column > > <projects> > <project name="a"> > <data> 1237</data> > <data> 1234</data> > <data> 1235</data> > <data> 1236</data> > </project> > <project name="b"> > <data> 12</data> > <data> 41234</data> > <data> 51235</data> > <data> 71236</data> > </project> > <project name="c"> > <data> 1</data> > <data> 41234</data> > <data> 51235</data> > <data> 71236</data> > </project> > </projects> > > so if $column=1 then it would sort them into {project > name="c", project name="b", project name="a"} however i've > tried <xsl:for-each select="projects/project"> > <xsl:sort select="./data[$column]" data-type="number"/> > but it doesn't work? > however if just use something like > <xsl:sort select="./data[1]" data-type="number"/> it works fine > > anyone can tell me what im doing wrong? > > regards > Kasper Nielsen > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] sorting based on a variable, Kasper Nielsen | Thread | Re: [xsl] sorting based on a variab, Kasper Nielsen |
RE: [xsl] wierd textarea behaviour , TSchutzerWeissmann | Date | RE: [xsl] Parameterizing a namespac, Michael Kay |
Month |