This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: extracting data in CDATA block of a XML document
- From: Jarno dot Elovirta at nokia dot com
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Fri, 23 Aug 2002 13:12:24 +0300
- Subject: RE: [xsl] extracting data in CDATA block of a XML document
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi
[snip]
> Now I need to extract all the elements between the
> <![CDATA[ and ]]> and write it into a new xml file.
> I write a xsl file to do this, but when I do this with
[snip]
> so can anyone help to how to get a xml document with <
> instead of < and > instead of >
> and with DOCTYPE declaration...
Write an XML parser with XSLT or preprocess the document with
sed -e '/(<!\[CDATA\[)|(\]\]>)/d' test.xml
Cheers,
Jarno
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list