RE: [xsl] Detect   in the input file

Subject: RE: [xsl] Detect   in the input file
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 28 Feb 2008 08:53:50 -0000
&nbsp; is just a fancy way of inputting the character xA0. You can therefore
do things like

replace(img, '&#xa0;&#xa0;&#xa0;', 'THREE_SPACES')

Michael Kay
http://www.saxonca.com/ 

> -----Original Message-----
> From: Marroc [mailto:marrocdanderfluff@xxxxxxxxxxx] 
> Sent: 28 February 2008 08:41
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Detect &nbsp; in the input file
> 
> Hi all,
> 
> I have input XHTML that uses &nbsp; to lay out the page. I've 
> searched and found discussions of using and generating &nbsp; 
> in the output document but, how do I detect it in the input?
> 
> I have them in sets of three before the expand/collapse 
> images in a book as
> follows:
> 
> <img>
> &nbsp;&nbsp;&nbsp;<img>
> &nbsp;&nbsp;&nbsp;<img>
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img>
> <img>
> 
> I'd like to detect each group of three and convert it to a 
> spacer image.
> 
> Thanks in advance,
> Richard

Current Thread