[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Split the content of a variable (xpath 1.0)


Subject: RE: [xsl] Split the content of a variable (xpath 1.0)
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 3 Mar 2006 11:29:03 -0000

Look for str:tokenize at www.exslt.org. You'll find a function that's
implemented natively in some XSLT processors, and source code of a template
that you can copy into your stylesheet and adapt if you prefer.

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Silvia Liberto [mailto:SLiberto@xxxxxx]
> Sent: 03 March 2006 11:03
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Split the content of a variable (xpath 1.0)
>
> Hi all,
>
> I have a variable "Keywords" with several keywords inside.
> They are seperated with ;.
> so i want per xslt to split this content into single keywords,
> like this:
>
> <keywordset>
>   <keyword>Keyword1</keyword>
>   <keyword>Keyword2</keyword>
>   <keyword>Keyword3</keyword>
>   <keyword>Keyword4</keyword>
>   <keyword>Keyword5</keyword>
> </keywordset>
>
> xml:
>
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <wordDocument>
> 	<DocumentProperties>
> 		<Title>Titel</Title>
> 		<Subject>Subtitel</Subject>
> 		<Author>AutorVorname AutorNachname</Author>
> 		<Keywords>Keyword1; Keyword2; Keyword3;
> Keyword4; Keyword5;
> Keyword6</Keywords>
> 	</DocumentProperties>
> </wordDocument>
>
>
> In the string functions (xpath 1.0) i can4t find an adequate
> function!?
> have someone an idea?
>
> Thanks,
> Silvia
>
>
>
> --
> "Feel free" mit GMX FreeMail!
> Monat f|r Monat 10 FreeSMS inklusive! http://www.gmx.net


Current Thread
Keywords