This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Removing XML:space from output
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] Removing XML:space from output
- From: David_N_Bertoni at lotus dot com
- Date: Tue, 3 Jul 2001 17:46:43 -0700
- Reply-To: xsl-list at lists dot mulberrytech dot com
Straight from the XSLT 1.0 recommendation:
http://www.w3.org/TR/xslt#strip
"The xml:space attributes are not stripped from the tree.
NOTE: This implies that if an xml:space attribute is specified on a
literal result element, it will be included in the result."
If that doesn't work for you, you might want to consider using
xsl:preserve-space, which is described in the same part of the
recommendation. Or xsl:text, for that matter.
Dave
"Jason Macki"
<jmacki@iisd.ca> To: <xsl-list@lists.mulberrytech.com>
Sent by: cc: (bcc: David N Bertoni/CAM/Lotus)
owner-xsl-list@lists.mulber Subject: [xsl] Removing XML:space from output
rytech.com
07/03/2001 01:37 PM
Please respond to xsl-list
Hello,
When I use the xml:space attribute in my stylesheet, it carries over to
the resulting document.
For example:
<td xml:space='preserve'><img src='example.gif' /></td>
And I get the following:
<td xml:space='preserve'><img src='example.gif' /></td>
Is it possible to use xml:space so that it preserves the spacing, but
the attribute doesn't get carried over to the result?
Thanks,
Jason
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list