[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Order by attribute name
In IE5 XSL, the order-by expression must evaluate to nodes, so there is no way to return a calculated value such as the node's name. In XSLT you can do: <xsl:apply-templates select="@*"> <xsl:sort select="name()"/> </xsl:apply-templates> - Jonathan Marsh Microsoft > -----Original Message----- > From: Kammer, Peter [mailto:peter.kammer@xxxxxxx] > Sent: Monday, April 03, 2000 1:24 AM > To: 'XSL-List@xxxxxxxxxxxxxxxx' > Subject: Order by attribute name > > > Using the IE5 syntax, I'd like to access the attributes of a tag in > alphabetic order. Could anyone ever manage a similar problem, > I only could > order by the attributes' values using the code below: > > <xsl:template match="*"> > (...) > <xsl:apply-templates select="@*" order-by="+text()"/> > (...) > </xsl:template> > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > 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
|