xsl-list
[Top] [All Lists]

Re: identity transform - include CDATA's, etc

2003-07-10 01:24:28

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