[
Lists Home |
Date Index |
Thread Index
]
- To: "David Carlisle" <davidc@nag.co.uk>
- Subject: RE: [xml-dev] Handling of significant whitespace in .NET XmlReade r
- From: "Derek Denny-Brown" <derekdb@microsoft.com>
- Date: Tue, 8 Jul 2003 11:37:01 -0700
- Cc: <xml-dev@lists.xml.org>
- Thread-index: AcNFfWeXmoWxIboMThOqDkFUKHPvXAAAjaoQ
- Thread-topic: [xml-dev] Handling of significant whitespace in .NET XmlReade r
I'd believe that. I'll even file it as a bug. Thanks for identifying
the specific case where Msxml is dropping the whitespace.
-derek
> -----Original Message-----
> From: David Carlisle [mailto:davidc@nag.co.uk]
> Sent: Tuesday, July 08, 2003 11:19 AM
> To: Derek Denny-Brown
> Cc: xml-dev@lists.xml.org
> Subject: Re: [xml-dev] Handling of significant whitespace in .NET
XmlReade
> r
>
>
> 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
>
________________________________________________________________________
|