| Subject: Re: [xsl] Removing all line breaks in text nodes From: "Mark Peters" <flickrmeister@xxxxxxxxx> Date: Sun, 10 Sep 2006 13:21:44 -0400 | 
Hey, you're right (as you already knew)! When I included only the below template along with one to copy all the elements and attributes, I got the results I was looking for. Obviously, I included stuff in my XSL I'm going to have to excise. Oh, what a tangled code we weave ....
<xsl:template match="text()"> <xsl:value-of select="normalize-space(.)"/> <xsl:value-of select="translate(., '

', ' ')" /> </xsl:template>
That would duplicate the text node, first with all white space collapsed and line breaks changed to spaces, then again with linebreaks changed to spaces (but multiple spaces not collapsed)
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Removing all line breaks , David Carlisle | Thread | Re: [xsl] Removing all line breaks , Abel Braaksma | 
| Re: [xsl] XSL:problem printing the , Jaebin Lee | Date | [xsl] Re: Efficiency and replace(), Dimitre Novatchev | 
| Month |