OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] How to declare a int variable in XSL

[ Lists Home | Date Index | Thread Index ]
  • To: "Thomas B. Passin" <tpassin@comcast.net>
  • Subject: RE: [xml-dev] How to declare a int variable in XSL
  • From: "Manos Batsis" <m.batsis@bsnet.gr>
  • Date: Fri, 7 Jun 2002 16:39:17 +0300
  • Cc: <xml-dev@lists.xml.org>
  • Thread-index: AcIOJrxo69fM2mcdSgO07L9o4SpLSgAAHvJg
  • Thread-topic: [xml-dev] How to declare a int variable in XSL



> -----Original Message-----
> From: Thomas B. Passin [mailto:tpassin@comcast.net] 
> Sent: Friday, June 07, 2002 4:23 PM
> To: xml-dev@lists.xml.org
> Subject: Re: [xml-dev] How to declare a int variable in XSL
> 
> 
> [David Carlisle]
> 
> > 
> > xsl-list is a better list than xml-dev for xsl questions.
> > 
> > > Do anyone know how to declare a int variable in XSL.
> > xsl (Xpath) does not have an integer type.
> > 
> > > i want to put some delimeter for each iteration in <xsl:for-each>
> > > except the first iteration.
> > <xsl:if test="position() &gt; 1"> .....
> > 
> 
> Not with xsl:for-each, though.  Position() would always be 1.

Nope, sorry. Although the position() function returns the index of the
current node *in the current node list*, the spec clearly says [1] that 

"The expression must evaluate to a node-set. The template is
instantiated with the selected node as the current node, and with a list
of all of the selected nodes as the current node list. "

[8] http://www.w3.org/TR/xslt#for-each

Regards,

Manos



> 
> Tom P
> 
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
> 
> 




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS