| Subject: RE: [xsl] xsl:sort in old MSXML From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 30 Jun 2003 18:56:46 +0100 | 
> > I'm trying to use the XML support in the MSXML version > distributed with IE5.0 (which MSXML version is it by the way, > I'm guessing 2.0 or 2.5). > > So, I'm trying to use xsl:sort but the script engine tells me > that I cannot use the keyword xsl:sort where I use it. > > Tried the following approaches: > <xsl:apply-templates select="//question"> > <xsl:sort select="@id" order="ascending" > data-type="number"/> </xsl:apply-templates> > > and > <xsl:for-each select="//question"> > <xsl:sort select="@id" order="ascending" > data-type="number"/> </xsl:for-each> > > None of these seems to work. > Exact error message is: Keyword xsl:sort may not be used here. > > The same things happens when I try to use xsl:param and > xsl:variable as well. > > BTW, the namespace declaration in my stylesheet is: > xmlns:xsl="http://www.w3.org/TR/WD-xsl" > > Does anyone have any idea what to do? > It's a long while since we've seen this, it used to come up twice a day. WD-xsl is not XSLT. You can't get a C compiler to process Java, and you can't get a WD-xsl processor to process XSLT. They are different languages. If you want to write XSLT, you will need an XSLT processor. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] xsl:sort in old MSXML, David Carlisle | Thread | RE: [xsl] xsl:sort in old MSXML, Martinez, Brian | 
| RE: [xsl] number continuation probl, Michael Kay | Date | RE: [xsl] cookie not working inNets, Michael Kay | 
| Month |