This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: text output with some significant white space
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] text output with some significant white space
- From: "Steve Renshaw" <renshaw_steve at hotmail dot com>
- Date: Thu, 19 Apr 2001 16:22:06 -0000
- Cc: davidc at nag dot co dot uk
- Reply-To: xsl-list at lists dot mulberrytech dot com
Using "saxon -o ..." givess
<?xml version="1.0" encoding="utf-8"?>begin bar {y=a+b*c; }
Can supress the prolog with <xsl:output omit-xml-declaration="yes"/>
but this gives
begin bar {y=a+b*c; }
not this:
begin bar {
y=a+b*c;
}
I am after precise indention and carriage return in the output.
>From: David Carlisle <davidc@nag.co.uk>
>Reply-To: xsl-list@lists.mulberrytech.com
>To: xsl-list@lists.mulberrytech.com
>Subject: Re: [xsl] text output with some significant white space
>Date: Thu, 19 Apr 2001 16:39:12 +0100
>
>**********<xsl:template match="foo">
>*************begin@<xsl:value-of select="name"/>@{!
>*************@@@<xsl:value-of select="body"/>!
>*************@@@}
>**********</xsl:template>
>
>
>*=space in style sheet
>@=significant space to place in output
>!=significant carriage return to place in output
>
> <xsl:template match="foo">
> <xsl:text/>begin <xsl:value-of select="name"/> {<xsl:text/>
> <xsl:text/> <xsl:value-of select="body"/>
> <xsl:text> }</xsl:text>
> </xsl:template>
>
>David<xsl:text/>
>
>_____________________________________________________________________
>This message has been checked for all known viruses by Star Internet
>delivered
>through the MessageLabs Virus Control Centre. For further information visit
>http://www.star.net.uk/stats.asp
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list