Re: [xsl] sort question

Subject: Re: [xsl] sort question
From: "Juergen" <xsl@xxxxxxxxxxxxxxx>
Date: Fri, 8 Sep 2006 09:40:36 +0200
Hi Markus,

move the select statement one level up.
Apply templates gets one "lang"-node. No Use to sort.

<xsl:for-each select="//node()[@xml:lang]">
<xsl:sort select="@xml:lang" order="ascending"/>
<xsl:apply-templates select="node() | @*">
</xsl:apply-templates>
</xsl:for-each>

I think you dont want the // in front of node(). You want a relative path like node() or * only.

Cheers,

Juergen

Current Thread