xsl-list
[Top] [All Lists]

RE: Adding structure to text nodes

2003-03-20 01:12:43
Cams, you will need to use XSLT's string processing functions, no doubt in a
recursive template. XSLT has a number of string-processing functions,
contains(), substring-before(), translate(), etc. Using a recursive named
template you can work your way through each string piece by piece and do
whatever you like.

I suggest you first read the sections of the FAQ dealing with
string-handling:

http://www.dpawson.co.uk/xsl/sect2/StringReplace.html
http://www.dpawson.co.uk/xsl/sect2/N7240.html
http://www.dpawson.co.uk/xsl/sect2/replace.html

I think if you still need help you will probably need to clarify exactly
what your string-processing requirement is, e.g. no white space at the start
of a line, except if the previous line ... etc.

But it is entirely possible to do this kind of processing in XSLT, don't
worry. :-)

Con


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