Neither of my versions support 1.1 so I'll upgrade

        Thanks, Vin

> -----Original Message-----
> From: Tony Dodd [mailto:[EMAIL PROTECTED]
> Sent: 05 April 2005 16:27
> To: xerces-c-dev@xml.apache.org
> Subject: RE: control characters in the Xml
> 
> 
> If you set XML version to 1.1 these characters are legal, 
> though you must
> still escape them.
> 
> Tony Dodd 
> 
> >-----Original Message-----
> >From: Vincent Finn [mailto:[EMAIL PROTECTED] 
> >Sent: 05 April 2005 15:46
> >To: xerces-c-dev@xml.apache.org
> >Subject: control characters in the Xml
> >
> >Hi,
> >
> >I know this isn't really a developer question but there isn't 
> >a user list so I figured this one might do
> >
> >I have a very simple problem but I can't see the solution anywhere
> >
> >My Xml file has a node with a character of Ascii 1 (the test 
> >file is below) Xerces will fail to parse this I have tried 
> >with Xerces 2.1 DOM, and Xerces 2.2 Sax and both fail
> >
> >I debugged the DOM version (since that was where I hit the 
> >problem first) it gives me 'XMLErrs::InvalidCharacter' inside 
> >'XMLScanner::scanCharData'
> >or 'XMLErrs::InvalidCharacterRef' inside 
> >'XMLScanner::scanCharRef' if it's escaped
> >
> >I can understand why since it has all control characters (0-31 
> >except 9, 10 and 13) flagged as invalid I need a way to read 
> >them though since I am getting a machine generated string
> >
> >I assume there is a simple solution to this, presumably I need 
> >to replace one of the default classes with a custom one?, but 
> >I can see where or how to do it
> >
> >can anyone give me some pointers on what I need to do?
> >
> >     Thanks, Vin
> >
> >// My code is essentially the few lines below 
> >MemBufInputSource inputSource((const XMLByte*)sDoc.c_str(), 
> >sDoc.size(), &ch); XercesDOMParser domParser; 
> >domParser.parse(inputSource);
> >
> >(It doesn't matter whether the char is escaped or not so I 
> >have it escaped here) <DALML> <V>1205&#001;,EX,FF,CAD</V> </DALML>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to