Subject: RE: [xsl] sort problem From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 5 Sep 2002 09:15:31 +0100 |
> > <xsl:apply-templates select="@*"> > > <xsl:sort select="name()" data-type="text"/> > > </xsl:apply-templates> > > If you want to be pedantic, the <xsl:sort> here doesn't > matter, so you can > save a few CPU cycles by just doing: > > <xsl:apply-templates select="@*"/> > If the template rule is <xsl:template match="@*"> <xsl:element name="{name()}"> <xsl:value-of select="."/> </xsl:element> </xsl:template> then the sort does make a difference: it guarantees that the output elements will be in alphabetical order by name. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] sort problem, Peter Davis | Thread | Re: [xsl] sort problem, Peter Davis |
RE: [xsl] A few questions to the ex, Michael Kay | Date | RE: [xsl] HTML in an XML tag, Michael Kay |
Month |