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 |