xsl-list
[Top] [All Lists]

Re: [xsl] Looping a node in XSLT

2007-03-06 19:41:02
I am not using Saxon 8.8 and use java parser to do the same.
for loop syntax is nt working in there,


On Mar 6, 2007, at 5:39 PM, Abel Braaksma wrote:

Senthilkumaravelan Krishnanatham wrote:

Compiler warnings:
  line 5: Illegal attribute 'select'.
ERROR:  'Syntax error in 'for 1 to 10 return .'.'
FATAL ERROR:  'Could not compile stylesheet'

(Location of error unknown)XSLT Error (javax.xml.transform.TransformerConfigurationException): Could not compile stylesheet
Is there anyway I could use


Yes, there were errors in my template, it's getting a bit late over here, but nothing unusual, just a few typos, easy enough to fix if you follow the syntax error messages. A fix (checked and compiled with Saxon 8.8):

   <xsl:template match="products">
       <xsl:copy><xsl:apply-templates select="customer" /></xsl:copy>
   </xsl:template>
   <xsl:template match="customer">
       <xsl:copy-of select="for $n in (1 to 10) return ." />
   </xsl:template>



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>