Subject: Re: Removing line breaks without normalize-space()
From: Rashmi Rubdi <dev_subscriptions@xxxxxxxxx>
Date: Tue, 19 Sep 2006 23:21:27 -0700 (PDT)
|
To eliminate extra white spaces and lines I use
<xsl:output indent="no" />
It makes the entire output fall in one line, while
preserving the spaces in between elements.
--- Mukul Gandhi <gandhi.mukul@xxxxxxxxx> wrote:
> Perhaps adding the instruction <xsl:strip-space
> elements="*" /> (as
> child of xsl:stylesheet) will solve the problem.
>
> On 9/19/06, Mark Peters <flickrmeister@xxxxxxxxx>
> wrote:
> > Hi,
> >
> > Is there any way to remove line breaks without
> deleting the whitespace
> > in-between elements? For example, suppose you
> started with the
> > following XML:
> >
> > <paragraph>
> > <sentence>Some words are <i>italicized</i>
> and some words are in
> > <b>bold</b>.</sentence>
> > <sentence>Some words are
> <u>underlined</u>.</sentence>
> > </paragraph>
> >
> >
> > I'd like to remove the line breaks, but otherwise
> retain any existing
> > whitespace between elements, resulting in the
> following XML:
> >
> > <paragraph><sentence>Some words are
> <i>italicized</i> and some words
> > are in <b>bold</b>.</sentence><sentence>Some words
> are
> > <u>underlined</u>.</sentence></paragraph>
> >
> > I'm trying to avoid sentences whose contents run
> together when I
> > process the text.
> >
> > Thanks!
> >
> > Mark
> >
> > --
> >
> > Mark Peters
> > Senior Technical Writer
> > Saba Software
>
>
> --
> Regards,
> Mukul Gandhi
>
> http://gandhimukul.tripod.com
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|