Subject: RE: [xsl] error: data-type on xsl:sort must be 'text' or 'number' From: "Angela Williams" <Angela.Williams@xxxxxxxxxxxxxxxxxx> Date: Tue, 1 May 2007 13:17:21 -0500 |
You've just gotta laugh to keep from crying. Thanks! Angela -----Original Message----- From: Michael Kay [mailto:mike@xxxxxxxxxxxx] Sent: Tuesday, May 01, 2007 11:45 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] error: data-type on xsl:sort must be 'text' or 'number' Yes, these attributes are AVTs. Presumably the run-time value of $keys/k[1]/@type is neither "text" nor "number". Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Angela Williams [mailto:Angela.Williams@xxxxxxxxxxxxxxxxxx] > Sent: 01 May 2007 17:29 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] error: data-type on xsl:sort must be 'text' or 'number' > > Saxon 8b, xslt 2, Oxygen 8.1 > > I thought data-type and order attributes were attribute value > templates? > I don't know if this error is generated by Saxon or by > Oxygen, but if the error is valid, what do I have wrong? > > <xsl:sort select="if ($keys/k[1]/@val) then > sax:evaluate($keys/k[1]/@val) else 'foo'" > data-type="{$keys/k[1]/@type}" > order="{$keys/k[1]/@order}"/> > > Thanks! > Angela Williams > Software Developer > The 401k Company, A Charles Schwab Company > 98 San Jacinto Blvd. ~ Suite 1100 ~ Austin, TX 78701 > Office: 512.344.1547 ~ Fax: 512.397.6656 > Angela.Williams@xxxxxxxxxxxxxxxxxx
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl-t on Mac, Saxon prefe, Rashmi Rubdi | Thread | [xsl] Counter variable, Senthilkumaravelan K |
Re: [xsl] xsl-t on Mac, Saxon prefe, Rashmi Rubdi | Date | Re: [xsl] XSLT 1.0 support in brows, Julian Reschke |
Month |