Re: [xsl] increment value

Subject: Re: [xsl] increment value
From: Mukul Gandhi <mukulgandhi2003@xxxxxxxxxxx>
Date: Thu, 22 Jan 2004 21:52:27 +0000 (GMT)
Hi Ricardo,
The following XSL produces the desired o/p -

<xsl:for-each select="//b">
  <b id="{concat('b',position())}" />
</xsl:for-each>

Regards,
Mukul

 --- Ricardo Saraiva <rss@xxxxxxxxxxxxxx> wrote: >
Hello,
> 
> I want to increment a value to concat to a string. 
> For example:
> 
> 	<a>
> 	      <b>1</b>
>       	<b>2</b>
>       </a>
> 
>       <a>
> 	      <b>3</b>
>       	<b>4</b>
>       </a>
>       
> The output would be:
>       
> 	<b id="b1"/> 
> 	<b id="b2"/> 
> 	<b id="b3"/> 
> 	<b id="b4"/> 
> 	.
>       
> Can anybody help,
>       
> Thanks
>       
> Ricardo Saraiva.
> 
> 
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
>  

________________________________________________________________________
Yahoo! India Mobile: Download the latest polyphonic ringtones.
Go to http://in.mobile.yahoo.com

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread