Re: [xsl] text extraction

Subject: Re: [xsl] text extraction
From: mus47@xxxxxxxx
Date: Thu, 12 Oct 2006 14:53:26 +0200 (CEST)
The problem is how to have the result in a new line
<xsl:apply-templates select="E1"/>
<xsl:text>&#xa;</xsl:text>

> Message du 12/10/06 C  14h41
> De : "Florent Georges" <darkman_spam@xxxxxxxx>
> A : xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Copie C  :
> Objet : Re: [xsl] text extraction
>
> mus47@xxxxxxxx wrote:
>
>   Hi
>
> > <E1> text1 <E2> text2 </E2> text3 </E1>
> > using
> > <xsl:for-each select="E1|E1//*">
> >  <xsl:apply-templates select="text()"/>
> > </xsl:for-each>
> > gives:
> >  text1 text3 text2
> > and
> > <xsl:for-each select="E1|E1//*">
> >  <xsl:value-of select="text()"/>
> > </xsl:for-each>
> > gives:
> > text1 text2
>
> > I want to have something like:
> > text1 text2 text3
>
>   I don't really see what your plroblem is.  But I guess you want the
> string value of the element:
>
>     <xsl:value-of select="string(E1)"/>
>
> maybe in conjunction with normalize-spaces().
>
>   Regards,
>
> --drkm
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___________________________________________________________________________
> Yahoo! Mail rC)invente le mail ! DC)couvrez le nouveau Yahoo! Mail et son
interface rC)volutionnaire.
> http://fr.mail.yahoo.com

Current Thread