xsl-list
[Top] [All Lists]

RE: Detecting the tags inside CDATA section

2003-07-13 12:56:44
Hi,

Presently that's what I have done

"You need to parse the XML document, extract text node containing the CDATA 
section,
and then pass the string value of this text node to an XML parser and
parse it again."

This XML generated by a software so I am not putting the nested document
into the CDATA section.

I also want to know what to do inorder to take care of the case when i
might also have multiple CDATA sections(which contain XML documents
within them).

Do you know of any extension function that would be able to convert this string
from the CDATA section into a set of nodes that I could parse through using the 
same xslt
stylesheet itself ?

Being a newbie to xslt i have not used any extension functions until now.
any pointers on doing this would be great !

Thank you
deepti


On Sun, 13 Jul 2003, Michael Kay wrote:

I have a problem regarding a CDATA section in an XML file...

All the data inside the CDATA section here is actually an XML
document that I want to parse and convert to a html file.

You need to parse the XML document, extract text node containing the
CDATA section, and then pass the string value of this text node to an
XML parser and parse it again.

By putting the nested XML document inside a CDATA section, you are
telling the system "the angle brackets in here are not to be treated as
markup". You do want them treated as markup, so why are you putting them
in a CDATA section?

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>