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	FIELD2	FIELD3
</xsl:text>
> <xsl:apply-templates />
> </xsl:template>
>
> <xsl:template match="record">
> <xsl:value-of select="field_1" /><xsl:text>	</xsl:text>
> <xsl:value-of select="field_2" /><xsl:text>	</xsl:text>
> <xsl:value-of select="field_3" /><xsl:text>
</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
|