|
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 |