Subject: RE: [xsl] Prevent compilation error for xsl:namespace in XSLT 1.0 From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Sun, 14 Jan 2007 23:27:45 -0000 |
XSLT 1.0 does not recognize the version attribute on xsl:namespace. It recognizes only a version attribute on xsl:stylesheet, or an xsl:version attribute on a literal result element. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Florent Georges [mailto:darkman_spam@xxxxxxxx] > Sent: 14 January 2007 22:21 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Prevent compilation error for > xsl:namespace in XSLT 1.0 > > Michael Kay wrote: > > Hi > > > What exactly did you do? > > (drkm)[66] ~/xslt/tests$ cat xsl-ns.xsl > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > > <!-- Test xsl:namespace guarded by element-available() --> > > <xsl:template match="/"> > <a> > <xsl:if test="element-available('xsl:namespace')"> > <xsl:namespace > name="pre" > select="'uri'" > version="2.0"/> > </xsl:if> > </a> > </xsl:template> > > </xsl:stylesheet> > > (drkm)[67] ~/xslt/tests$ saxon6 xsl-ns.xsl xsl-ns.xsl > Error at xsl:namespace on line 10 of xsl-ns.xsl: > Unknown XSLT element: namespace > Transformation failed: Failed to compile stylesheet. > 1 error detected. > > (drkm)[68] ~/xslt/tests$ > > Regards, > > --drkm > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________________________ > _____________ > Dicouvrez une nouvelle fagon d'obtenir des riponses ` toutes > vos questions ! > Profitez des connaissances, des opinions et des expiriences > des internautes sur Yahoo! Questions/Riponses > http://fr.answers.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Prevent compilation error, Florent Georges | Thread | Re: [xsl] Prevent compilation error, Florent Georges |
Re: [xsl] Prevent compilation error, David Carlisle | Date | Re: [xsl] Prevent compilation error, Florent Georges |
Month |