[
Lists Home |
Date Index |
Thread Index
]
I wrote
> But since I failed to reproduce this now, I'll have to eat my words and
> confirm that
>
> > Xslt should still
> > be acting like there was a single space there
I ate my words too soon.
If you have a _really_ trivial stylesheet that does copy the entire
document in a single operation then your magic spaces do appear in the
output, but if you do the usual thing of having an "identity template"
that walks the tree, they go.
ie.xml:
=======
<?xml-stylesheet type="text/xsl" href="ie.xsl"?>
<p>
<b>this</b> <i>is</i> <span class="zzz">bad</span>
</p>
ie.xsl:
======
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
>
<xsl:template match="/">
<html>
<head><title>test</title></head>
<body>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
<xsl:template match="*">
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
voila: No spaces.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
|