Subject: RE: Order by attribute name From: Jonathan Marsh <jmarsh@xxxxxxxxxxxxx> Date: Mon, 3 Apr 2000 09:00:17 -0700 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Order by attribute name, Kammer, Peter | Thread | RE: Is there anyone who can help me, Ben Robb |
RE: XML+XSL= XML only?, Joel Hughes | Date | XML to WML, Jonathan Asbell |
Month |