[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: normalize-space and the identity template
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|