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

Re: More newbie questions

Subject: Re: More newbie questions
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 23 Mar 2005 13:33:20 GMT
describe dyn evaluate
> I am using the cdata-section elements command(?) and
There is almost no reason ever to do that, a CDATA section is really
just for human authoring convenience, and is equivalent to using &lt;
and &amp; for every element.

That said it is sometimes (alledgedly) needed for legacy non-xml
systems, but the XSLt engine has absolute free hand over exactly the
markup it uses. It can not always do it in a single block (eg if the
string ]]>appears or any character not in the output encoding)
One way of traping ]]> is to break the CDATA on every > which works but
would have the effect you describe. I seem to remember some discussion
before that libxslt does that. Saxon doesn't which is the system I use
mostly. 

But as I say it really doesn't make any difference having no one or
hundreds of cdata sections makes no difference to the information
content that would be extracted by an XML parser parsing the result
document that you have produced.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. 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
________________________________________________________________________

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.