Re: [xsl] Angle brackets and string manipulation

Subject: Re: [xsl] Angle brackets and string manipulation
From: Mike Brown <mike@xxxxxxxx>
Date: Mon, 10 Mar 2003 11:24:37 -0700 (MST)
Steve Rosenberry wrote:
> 
> Basic problem is that I had to resort to the always infamous
> disable-output-escaping to substitute a <br /> for a marker character(s)
> in a text() node string.  Did I happen upon an actual valid use of
> d-o-e, or am I missing better way to do this?

See http://skew.org/xml/stylesheets/linefeed2br/ for an example of using
recursion and XPath's substring functions to split a string on linefeed
characters, producing separate text nodes interspersed with empty 'br'
element nodes.

See also http://skew.org/xml/stylesheets/replace/ for a more generic example.
I think this is also in the FAQ.

Mike

-- 
  Mike J. Brown   |  http://skew.org/~mike/resume/
  Denver, CO, USA |  http://skew.org/xml/

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


Current Thread