xsl-list
[Top] [All Lists]

RE: treating a CDATA node as Elements nodes

2005-07-21 11:50:47
whooops thats what i meant, a CDATA is a simple text
node, just trying to get more info out of it if
possible... 

David was mentioning that "some xslt systems have
extension functions to allow you to
execute a [xml] parser" with an extension function.
Does Saxon have an extension to do this and/or how
would one go about doing this?

I am not sure if I will ever use it, just curious when
I was looking at bringing rss feeds into flash.


--- Michael Kay <mike(_at_)saxonica(_dot_)com> wrote:

CDATA sections are viewed as a single node that
can't
be split up even more in template rules right?

Wrong. CDATA sections don't result in nodes in the
tree. CDATA is simply a
way of escaping special characters, so that & means
ampersand rather than
introducing an entity reference, and < means
less-than rather than
introducing a start tag. The content of the CDATA
section is concatenated
with adjacent text to produce a normal text node in
the tree. CDATA section
boundaries are not considered to carry any
information.

Michael Kay
http://www.saxonica.com/




--~------------------------------------------------------------------
XSL-List info and archive: 
http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to:
http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--