|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] axis and sorting, or a two 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
|
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








