[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] xmllint -format, xsltproc and CDATA section


Subject: Re: [xsl] xmllint -format, xsltproc and CDATA section
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 28 Aug 2003 16:23:00 +0100


> a tool that indents a document without changing its semantics.
> Is there no such tool by definition?

The only way (in general) to  reformat an XML file without changing its
semantics is to add the extra whitespace _inside_ the tags not in
element content.

so
you can change 
<a>bbbb</a>
  to
<a
>bbbb</a
>

which is sometimes useful (James Clark's sp suite tends to use that
style) although not everyone likes the result.

indenting elements (as used for example in xsl:output indent="yes")
will in general change the document, which is why it is not on by
default in xml output (but is for html output).


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
Keywords
xml