Subject: Re: [xsl] normalize-space and the identity template From: Liam R E Quin <liam@xxxxxx> Date: Wed, 05 May 2010 00:29:08 -0400 |
On Tue, 2010-05-04 at 22:54 -0500, Keith Gilbert wrote: > I have the following xml: > > <Company> > <Title>Federal Civil Trial </Title> > <Author>by John Doe </Author> > <Body>Blah blah blah blah blah. </Body> > </Company> > > I need to remove the extra spaces that sometimes occur before the end-tags. So, text()[not(following-sibling::node())] may match the last text element. You could use normalize-spaces but that will also remove leading spaces. Better might be to use replace() (or exslt:replace if you are still using XSLT 1.x) and replace ' +$' with '' Hope this helps. Liam -- Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ Pictures from old books: http://fromoldbooks.org/ Ankh: irc.sorcery.net irc.gnome.org www.advogato.org
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] normalize-space and the i, G. Ken Holman | Thread | Re: [xsl] normalize-space and the i, iwanttokeepanon |
Re: [xsl] normalize-space and the i, G. Ken Holman | Date | Re: [xsl] "1" cast as xs:boolean, Christian Roth |
Month |