[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: substitute with <br/>
> Hello Alexander, > > this is probably a FAQ. It's also an XML topic not an XSLT one. > > Look to 2.11 "End-Of-Line Handling" in the XML spec. No, it's an html issue. Carriage returns are normalised to a single space (I think) so to recreate their behaviour you need to use <br /> <div /> <p /> etc. I think your best plan of action is to modify your xml to replace &_#13; with <br /> (Im assuming that as you can insert entities this shouldn't be too much trouble). If however that breaks a DTD or is not possible, you will have to use a recursive named template that gets called from you text() matching template. This can then use substring-before() and substring-after() to recursively replace what you need. String handling like this will be much easier in xslt 2.0 Cheers andrew XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|