This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: escaping from CDATA
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] escaping from CDATA
- From: "Michael Kay" <mhkay at iclway dot co dot uk>
- Date: Thu, 25 Oct 2001 16:37:29 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
> I have some valid xml embedded in a CDATA section:
>
> <![CDATA[<element attr="100"><a>100</a><b>200</b></element>]]>
>
> I don't control the source XML so I just have to accept this.
> My question is how I can access the XML fragment inside the
> CDATA section. THankx
It isn't an XML fragment, it's text. That's what CDATA means: treat this as
text even though it looks like markup. If you want to treat the text as XML,
you'll have to extract it from the CDATA and put it through an XML parser.
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list