Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Help replacing characters using XSL

 
Greg L Tonn
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We have text data that has new line characters in it and when we transform it using our XSL the new lines preserved. So I was hoping to be able to replace the new line characters with the <br> tag.

XPath has a function, replace(string,pattern,replace). However, I can't get it to work with the <br> tag.

Does anyone have a better solution or know how I can get this one to work?



Thanks
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You don't want to replace the newline by the string "<br>". You want to replace it by a "br" element, and that isn't the same thing.

However this is an XSLT FAQ, let me just google it... yup, here you go:

http://www.dpawson.co.uk/xsl/sect2/replace.html#d9478e13
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic