This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: String manipulation in XSLT
- To: xsl-list at lists dot mulberrytech dot com, sevillar at team dot ph dot inter dot net
- Subject: Re: [xsl] String manipulation in XSLT
- From: Steve Ball <Steve dot Ball at zveno dot com>
- Date: Mon, 09 Jul 2001 15:56:54 +1000
- Organization: Zveno Pty Ltd
- References: <Pine.LNX.4.33.0106182002320.1484-100000@dido.engr.internet.org.ph>
- Reply-To: xsl-list at lists dot mulberrytech dot com
"Rafael R. Sevilla" wrote:
>
> How easy is it to perform arbitrary string manipulations in XSLT? For
> example, would it be easy to transform the following in the source
> stylesheet:
>
> <foo>sevillar@team.ph.inter.net</foo>
>
> into something like this in the destination stylesheet:
>
> <bar>sevillar at team dot ph dot inter dot net</bar>
>
> Is it possible?
It certainly is possible. Other responders have mentioned EXSLT
for a solution. An alternative solution is XSLTSL (the XSLT Standard
Library) which is pure-XSLT. XSLTSL has a string module which
provides numerous string processing functions, including a substitution
operation.
Cheers,
Steve Ball
--
Steve Ball | XSLT Standard Library | Training & Seminars
Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas
http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development
Steve.Ball@zveno.com +---------------------------+---------------------
Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list