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

axis and sorting, or a two run task?

Subject: axis and sorting, or a two run task?
From: DPawson@xxxxxxxxxxx
Date: Wed, 10 Nov 1999 15:03:52 -0000
run task
Given the following xml,

<wrapper>
	<qna> +
	    <topic>
	    <q>
                <a>
      
I want to sort by topic then q,
but having sorted, I want to
output  the topic only once,
then output the sorted q and a elements.

Many examples of using the following-sibling exist 
to check for first of a series, 
but I'm stumped with this one.

A solution is to look 'back' along the sort axis,
except there isn't one, and Mike Kay has stated
that the axis are document based even after the sort.
Damn.
The dirty one is to use a variable to hold the 'last output'
topic for comparison. [I'll say yuk now before DC does :-)]



Another is to do a transform to reorder qna
 elements by topic, then the 'sort axis' is the same as 
 document axis.

Can it be done on a single pass?

Any help appreciated.


       


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


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.