[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: preserve structure of xml?
> 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
|
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
|