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 |