Subject: Re: [xsl] String Tokenizer in XSLT From: Mario Madunic <hajduk@xxxxxxxx> Date: Wed, 6 Dec 2006 14:21:57 -0800 |
It seems you are only translating the comma into a | and not needing to tokenize the string so the following should suffice. <xsl:sequence select="translate(., ',', '|')" /> which will give you the out put 1|2|3 but don't mind me I've missed most of this thread. Mario Quoting Kamal Bhatt <kbhatt@xxxxxxxxx>: > Florent Georges wrote: > > Kamal Bhatt wrote: > > > > Hi > > > > > >> <xsl:for-each select="str:tokenize('1,2,3', ',')"> > >> <xsl:value-of select="."/><xsl:text>|</xsl:text> > >> </xsl:for-each> > >> > > > > > >> will give 1|2|3 > >> > > > > Or more precisely 1|2|3| ;-) > > > > Regards, > > > You are right. to get my output you need a not(position() = last()). > > -- > Kamal Bhatt
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] String Tokenizer in XSLT, Kamal Bhatt | Thread | Re: [xsl] String Tokenizer in XSLT, Kamal Bhatt |
Re: [xsl] String Tokenizer in XSLT, Kamal Bhatt | Date | Re: [xsl] String Tokenizer in XSLT, Kamal Bhatt |
Month |