[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: sorting and grouping - can't get it to work
> As I understood you, Trevor+Michael, I first have to copy the > sorted items > into a variable. > I tried to do this: > > <xsl:template match="data"> > <table> > <xsl:variable name="sortedlist"> > <xsl:for-each select="item"> > <xsl:sort select="name" /> > <xsl:copy-of select=".|@*" /> > </xsl:for-each> > </xsl:variable> > > <!-- output of variable for debug purposes only --> > <xsl:value-of select="$sortedlist"/> > </table> > </xsl:template> > > for a test. Instead of a sorted list of my original items I > only got the > (sorted) text nodes of each item Replace the <xsl:value-of> (which converts the value to a string) by: <xsl:copy-of select="xx:node-set($sortedlist)" where xx: is a namespace prefix that varies depending on which XSLT processor you are using. Mike Kay Software AG 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
|