[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] 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@xxxxxxxxxxxx] > 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|