xsl-list
[Top] [All Lists]

RE: occurence of a word

2003-04-18 06:15:39
-----Original Message-----
From:     =?iso-8859-1?q?Leena Kulkarni?= 
<mulberrylist(_at_)yahoo(_dot_)co(_dot_)in>
Sent:     Fri, 18 Apr 2003 10:39:33 +0100 (BST)
To:       XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject:  [xsl] occurence of a word

If I have to make any occurence of one word bold, how
do I go about it?


That depends on where the output is to appear. Since XML is concerned with the 
structure and meaning of data, and has no concepts for presentation outside of 
a particular mark-up language (e.g., XHTML, XSL-FO), there is no way to mark 
anything "bold".

XSLT has a further handicap (at least in the present version) in that its 
string manipulation is very weak. If I were in your position, and if the target 
output of my transformation were HTML, I would write a Perl script which 
employed regular expressions to find all instances of the word in question 
("word"), and replace it with <b>word</b> or <span 
style="font-weight:bold;">word</span>.
-- 
Charles Knell
cknell(_at_)onebox(_dot_)com - email



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



<Prev in Thread] Current Thread [Next in Thread>