Re: xsl sorting
Cheers Andrew Curry Software Developer PA Sport RnD "PA" News Limited http://www.pa.press.net ----- Original Message ----- From: "David Carlisle" <davidc@xxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, June 11, 2003 1:47 PM Subject: Re: xsl sorting > > > I am currently trying to sort something which cannot be done numerically or > > textually. I need to sort things in a specific order i.e. b comes before d > > comes before a. Does XSL have the functionality to do this? > > have a document say sort.xml that looks like > <sort> > <x order="1">b</x> > <x order="2">d</x> > <x order="3">a</x> > </sort> > > then in your stylesheet you can go > > <xsl:sort data-type="number" select="document('sort.xml')/sort/x[.=current()]/@order"/> > > Or if your real case really is one letter sort keys you don't need the > file you can go > <xsl:sort data-type="text" select="translate(.,'bda',abc')"/> > > > David > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star Internet. The > service is powered by MessageLabs. For more information on a proactive > anti-virus service working around the clock, around the globe, visit: > http://www.star.net.uk > ________________________________________________________________________ > > 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