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

Re: Parsing XML from a CDATA Structure

Subject: Re: Parsing XML from a CDATA Structure
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 4 Aug 2005 09:48:40 +0100
parse xml cdata
An xml declaration has to be the first byte of the file or it is a
syntax error, but when you do 
"saxon:parse(field
you get the string value of the field element which contains some white
space before the xml delcaration.

It's a dangerous thing to have there anyway as whatever encoding is
specified there, the actual data will be in the encoding of the
surrounding document, so ignoring it is probably better than making it
be read without error, just zap it with a regexp-replace
"saxon:parse(replace(field[@name='body'],'^<\?xml[^>]*>',''))

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.