[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Multi-level Sort

Subject: Re: Multi-level Sort
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 7 Feb 2005 22:46:54 GMT
multilevel sorting
> I was hoping someone might be able to help me with a sort problem.  I
> would like to sort on a presorted node in the same stylesheet.

again, I have no idea what you mean by a pre-sorted node in this
context. Or which (if any) nodes in the stylesheet you mean, you have
only shown nodes in your input, not in the stylesheet.

If your porcessor has a node-set extension (or supports XSLT 2 draft)
the easiest thing would be to do this in two passes. First do an
identity transform plus a template that re-orders the inner brand
elements so they are in alphabetical order, then you can use the
stylesheet I posted before as you will be able to sort on the first
brand (add a second xsl:sort sorting on brand[2] to distinguish the
cases where the first brand is equal.

If node-set isn't available (mozilla's transformiix is just about teh
only processor I know of where this is true) it's a bit harder, ask
again in that case..

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. 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
________________________________________________________________________

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.