Subject: RE: [xsl] fairly simple position() question From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 12 Nov 2002 14:58:43 -0000 |
<xsl:value-of select="1+count(*[name()=$sortby][1]/preceding-sibling::*"/> 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 13:18 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] fairly simple position() question > > > Hi, > > This should be so simple, however I can't get it working with > alot of hassle > > basicly what I have is a xml document > > <view> > <columns> > <column name="id" /> > <column name="description" /> > <column name="economy_actual" /> > <column name="economy_actual" /> > <column name="economy_actual" /> > </columns> > </view> > > And all I want to get is given a variable $sortby > give me position of the column > $sortby='id' -> 1 > $sortby='description' -> 2 > $sortby='economy_actual' -> 3 (or 4 or 5 I don't care just > don't return something like '345' as my solution did) > > > > 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 -> |
---|---|---|
Re: [xsl] fairly simple position() , David Carlisle | Thread | RE: [xsl] fairly simple position() , Jarno . Elovirta |
RE: [xsl] concatenating 1-n XML fil, Michael Kay | Date | RE: [xsl] testing an apostrophe, Michael Kay |
Month |