RE: [xsl] Formated text output

Subject: RE: [xsl] Formated text output
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Tue, 8 Oct 2002 18:36:15 +0100
Either use <xsl:strip-space elements="*"/> to remove the white-space
nodes from the source document, or avoid processing the white-space text
nodes by using <xsl:apply-templates select="*"/> instead of
<xsl:apply-templates/>.

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Luis Cornide Arce
> Sent: 08 October 2002 16:26
> To: XSL-LIST
> Subject: [xsl] Formated text output
> 
> 
> Hi everybody,
> 
> First of all I have to say that I'm a newbie in XSL, so 
> please apologize 
> me if I submit basic questions.
> I think that my problem is very simple. I have quite complex 
> data in a 
> database and I want to export it in several formats. I want 
> to generate 
> an intermediate XML documet and apply to it different XSLT to 
> transform 
> to the specified format. Some of them are XML documents and 
> other plain 
> text with tab separated columns, my problem is related with the plain 
> text formats.
> I have a XML document like this
> 
> <a>
>     <b>
>         <c att1="X" att2="Y">Z</c>
>     </b>
> </a>
> 
> And I want to generate a text file like this (tab separated columns)
> 
> === BEGIN OF THE GENERATED DOC ===
> X    Y    Z
> === END OF THE GENERATED DOC  ===
> 
> But the transformation writes all the tabs and newline 
> characters of the 
> XML document, so I obtain something like this
> 
> === BEGIN OF THE GENERATED DOC ===
> 
>    
>         X    Y    Z
>    
> 
> === END OF THE GENERATED DOC  ===
> 
> How can I avoid this?
> 
> Thanks in advance,
> 
> Luis
> 
> 
> 
> 
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread