xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] space was stripping


Subject: RE: [xsl] space was stripping
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 17 Dec 2009 10:08:11 -0000

I guess you are using Microsoft MSXML (or Internet Explorer). This is a
well-known "bug" in this product. You can get around it if you invoke the
MSXML parser explicitly from Javascript (there's an option to suppress
space-stripping), but the default when you just use the xml-stylesheet
processing instruction is to strip whitespace between elements. It's a pain,
the only real solution is to use a different browser. (Or, if you can change
your source XML, use a non-breaking space).

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay  

> -----Original Message-----
> From: Selvaganesh [mailto:selvaganesh_t@xxxxxxxxxxxxxx] 
> Sent: 17 December 2009 09:51
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] space was stripping
> 
> Hi Team,
> 
> I was using XSL for browser viewing purpose.
> 
> I wrote the XSL simply input tag to output tag:
> 
> 	<xsl:template match="legis-cite">
> 	<span style="background-color: #99FF99; font-size:17; 
> color:Black;"><xsl:apply-templates/></span>
> 	</xsl:template>
> 
> XML file
> 	<p>Teating <legis-cite>legis content1</legis-cite> 
> <legis-cite>legis content2</legis-cite></p>
> 
> Actual Output
> 	<p>Teating <span style="background-color: #99FF99; 
> font-size:17; color:Black;">legis content1</span><span 
> style="background-color: #99FF99; font-size:17; 
> color:Black;">legis content2</span></p>
> 
> Space was removed between the "legis content1" & "legis content2"
> 
> How can I correct this issue, in my expectation output do 
> remove the space, when same continue in the inline text
> 
> Thanks,
> Selva
> 
> 
> 
> Confidentiality Notice:  This transmittal is a confidential 
> communication.  If you are not the intended recipient, you 
> are hereby notified that you have received this transmittal 
> in error and that any review, dissemination, distribution or 
> copying of this transmittal is strictly prohibited.  If you 
> have received this communication in error, please notify this 
> office immediately by reply and immediately delete this 
> message and all of its attachments, if any.


Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor