[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: preserve structure of xml?

Subject: Re: preserve structure of xml?
From: David Carlisle <davidc@xxxxxxxxx>
Date: Fri, 18 Jul 2003 10:35:09 +0100
xsl empty line

> transformation I lose all structure 

By "structure" here I assume you mean white space used for indenting
rather than (as I thought you menat originally) teh etree structure of
teh XML markup (as in "structured documents").

By default, all white space (and any other characters) in the source
file will be copied to the output.

So your stylesheet is removing that spacing, but since you didnn't show
any of it how can we guess?


  I remembered something about using
  <xsl:text>
  </xsl:text>
  for making an empty line, but it didn't work.

That doesn't make an  empty line it makes a line brek, if you want an
empty line (ie two line breaks with not text) putan empty line in there.
Of course, whether or not thatmakes any difference when you view the
file depends on what you use to view it (for example an html viewer will
display empty lines as a single space most of the time.


> I am using msxml for transformation.

which has some well known non-conformance issues with regard to white
space handling.
If you are calling the parser from script you can set its
preserveWhitespace propoerty to true which makes it slightly more
conformant, see the msxml docs.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.