This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XSL and White Space help PLEASE
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] XSL and White Space help PLEASE
- From: Uche Ogbuji <uche dot ogbuji at fourthought dot com>
- Date: Sun, 17 Jun 2001 18:14:24 -0600
- Reply-To: xsl-list at lists dot mulberrytech dot com
> > but if you're writing HTML then you could use the html output method
> > and most XSL engines will then output   as .
>
> Ooh, that's interesting. The one I'm using (gnome's libxslt) doesn't, at
> least not the version I'm using, but it sounds like a good idea. Do you
> know which ones do this?
>
>
>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0"
> >
> <xsl:output method="html" encoding="iso-8859-1"/>
>
> <xsl:template match="/">
> [ ]
> </xsl:template >
> </xsl:stylesheet>
>
>
> just tried 3, xt and saxon output as an entity reference, eg:
>
> bash$ java com.icl.saxon.StyleSheet ~/nbsp.xsl ~/nbsp.xsl
>
> [ ]
> bash$
>
>
> msxsl outputs it as utf8 character data (presumably because it chose not
> to recognise latin-1.
>
> Changing that to
>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0"
> >
> <xsl:output method="html" encoding="us-ascii"/>
>
> <xsl:template match="/">
> [ ]
> </xsl:template >
> </xsl:stylesheet>
>
>
> then msxsl outputs as   (saxon outputs as and xt gives
> UnsupportedEncodingException)
[uogbuji@borgia tmp]$ cat usasciixslt.xslt
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0"
>
<xsl:output method="html" encoding="us-ascii"/>
<xsl:template match="/">
[ ]
</xsl:template >
</xsl:stylesheet>
[uogbuji@borgia tmp]$ cat spam.xml
<dummy/>
[uogbuji@borgia tmp]$ 4xslt spam.xml usasciixslt.xslt
[ ]
[uogbuji@borgia tmp]$
--
Uche Ogbuji Principal Consultant
uche.ogbuji@fourthought.com +1 303 583 9900 x 101
Fourthought, Inc. http://Fourthought.com
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
XML strategy, XML tools (http://4Suite.org), knowledge management
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list