This must be a FAQ but I can't seem to find the answer in the wiki or the archives...
How do I configure the XMLSerializer to preserve whitespace?
Here's my test case: Given an XML doc test.xml: <?xml version="1.0" encoding="UTF-8"?> <text>Some text with spaces</text>
I use an XSLT stylesheet text.xsl:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:strip-space elements="*"/>
<xsl:preserve-space elements="text"/>
<xsl:template match="text"> <new-text><xsl:apply-templates/></new-text> </xsl:template> </xsl:stylesheet>
With this pipeline the extra whitespace is removed: <map:match pattern="text.xml"> <map:generate src="text.xml"/> <map:transform src="style/text.xsl"/> <map:serialize type="xml"/> </map:match>
Changing to the TextSerializer preserves the whitespace. Can I control this behavior for the XMLSerializer?
Thanks for any help, Steve
_________________________________________________________________
Get holiday tips for festive fun. http://special.msn.com/network/happyholidays.armx
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]