Re: Sequences in XSLT 2.0..
<xsl:variable name="sortedSequence"> <xsl:for-each select="zzzz"> <xsl:sort select="mmm"/> </xsl:variable> Is that the sort of thing you mean David? the variable now holds the sorted sequence? No, if you do that the variable will hold a document node which contains the zzz elements as children. You need an as="element()*" on the variable to stop it making teh documet node (which it does mainly for XSLT 1 compatibility) There are other ways of ending up with an ordered sequence, teh most dirst being <xsl:variable name="x" select="(a,b,c)"/> which stores any elements selected by a followed by elements selected by b followed by elements selected by c, in that order, whatever order they are in in the source. 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 ________________________________________________________________________
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