Re: [xsl] identity transform - include CDATA's, etc

Subject: Re: [xsl] identity transform - include CDATA's, etc
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 10 Jul 2003 09:24:28 +0100
> am I quite right or quite wrong?

you are right that &lt; is different from < in an XML document but wrong
to deduce from this your initial assertion that youneed XSLT to preserve
CDATA markup.


> you mention 3 ways the serializer could output this element. 
And there are severl others it could use too.

> my question is could it also output it as '<' itself,
As I am sure I stated (and the XSLT certainly states) the requirement on
the XSLT system i sto output something that when parsed by an XML parser
wold re-create the result tree. So outputting a < character as an
element clearly would not be allowed.


> ie wouldn't an XML parser report '<' in the same way it would report 
> &lt;, or is that the point here - that it would report these differently?

If it's not in a CDATA section a parser would not report < as a
character at all, it would just be tokenised as teh start of a tag
markup.

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