|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: fairly simple position() question
<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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








