This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: preserving whitespace in output using MSXML3


Try xml:space="preserve", e.g. on the xsl:for-each statement.

Mike Kay

> -----Original Message-----
> From: Bruce Snyder [mailto:bsnyder@pengroup.com]
> Sent: 14 July 2000 18:08
> To: xsl-list
> Subject: preserving whitespace in output using MSXML3
> 
> 
> Here is a chunk of an XSL that I've written (notice the indentation):
> ---------------------------
> <xsl:template match="ResumeData/phones">
> <var name='phones'>
> <xsl:variable name="phone_count" select="count(.//phone)"/>
> 	<array length='{$phone_count}'>
> <xsl:for-each select="phone">
> 	<struct>
> 		<var name='kind'>
> 			<string><xsl:value-of 
> select="./@kind"/></string>
> 		</var>
> 		<var name='phone'>
> 			<string><xsl:value-of select="."/></string>
> 		</var>
> 		</struct>
> </xsl:for-each>
> 	</array>
> </var>
> </xsl:template>
> ---------------------------
> 
> Here is the output when applying this chunk XSL through MSXML3(notice
> that there is no indentation):
> ---------------------------
> <var name="phones"><array length="2"><struct><var
> name="kind"><string>home</string></var><var name="phone"><string>(055)
> 123 4567</string></var></struct><struct><var
> name="kind"><string>palace</string></var><var 
> name="phone"><string>(000)
> 000 0001</string></var></struct></array></var>
> ---------------------------
> 
> I'd like the output from the XSL to contain the indentation, but it
> doesn't. This XSL will only be applied using MSXML3 in the final
> product. How can I preseve this whitespace (indentation) in 
> the output? 
> 
> Bruce
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]