Re: excess whitespace

Subject: Re: excess whitespace
From: Christopher Conway <chris_conway@xxxxxxxxxxxx>
Date: Fri, 16 Jul 1999 12:17:43 -0400
Your suggestion worked. Thank you.

But there were absolutely no line terminators within any of
the elements in my XML document, so I don't understand where
they were coming from.

Chris

"Robert C. Lyons" wrote:
> 
> Chris writes:
>         "In short, I'm gaining newlines where none are
>         indicated in my stylesheet."
> 
> Chris,
> 
> I suspect that the extra line terminators are coming
> from your XML document. Try stripping the white
> space from your XML doc (using the default-space="strip"
> attribute in the stylesheet element) and using the
> text instruction to output the line terminators.
> 
> For example:
> 
> <?xml version="1.0"?>
> <xsl:stylesheet
>     xmlns:xsl="http://www.w3.org/XSL/Transform/1.0";
>     indent-result="no" default-space="strip">
> 
> <xsl:template match="/">
> <xsl:text>FIELD1&#9;FIELD2&#9;FIELD3&#xD;&#xA;</xsl:text>
> <xsl:apply-templates />
> </xsl:template>
> 
> <xsl:template match="record">
> <xsl:value-of select="field_1" /><xsl:text>&#9;</xsl:text>
> <xsl:value-of select="field_2" /><xsl:text>&#9;</xsl:text>
> <xsl:value-of select="field_3" /><xsl:text>&#xD;&#xA;</xsl:text>
> </xsl:template>
> 
> </xsl:stylesheet>
> 
> Caveat emptor: I didn't test the example.
> 
> Hope this helps.
> 
> Bob
> 
> ------
> Bob Lyons
> EC Consultant
> Unidex Inc.
> 1-732-975-9877
> boblyons@xxxxxxxxxx
> http://www.unidex.com/
> 
>   --------------------------------------------------------------------------------
> 
>    Part 1.2    Type: application/ms-tnef
>            Encoding: base64

-- 
chris_conway@xxxxxxxxxxxx


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


Current Thread