Have a look at the code in:

$XMLBEANS/src/common/org/apache/xmlbeans/impl/common/EncodingMap.java

and the code that calls it in

$XMLBEANS/src/store/org/apache/xmlbeans/impl/store/Saver.java around line 1760 
onwards

EncodingMap.java contains all the supported encodings in the static initializer 
at line 70.

Cheers,

Lawrence

> -----Original Message-----
> From: Christophe Bouhier (MC/ECM) [mailto:[EMAIL PROTECTED]
> Sent: Thursday, December 15, 2005 7:25 PM
> To: 'user@xmlbeans.apache.org'
> Subject: RE: Illegal characters, can xmlbeans be forgiving?
> 
> Thanks! That helps. I checked the API doc for setCharterEncoding but
> couldn’t find
> The supported encoding types. In other words which encodings are allowed
> in the
> Function setCharacterEncoding("encoding"); ?
> 
> Cheers / Christophe
> 
> > -----Original Message-----
> > From: Lawrence Jones [mailto:[EMAIL PROTECTED]
> > Sent: 16 Disember 2005 2:11
> > To: user@xmlbeans.apache.org
> > Subject: RE: Illegal characters, can xmlbeans be forgiving?
> >
> > Hi Christophe
> >
> > It's very unlikely that the characters are the problem - all
> > Unicode characters are allowed in XML - see e.g.
> > http://www.xml.com/axml/testaxml.htm (section 2.2) and hence
> > in XmlBeans.
> >
> > What is more likely is that the characters are not encoded
> > (as bytes) in the way XmlBeans expects. By default XmlBeans
> > assumes UTF-8 encoding. Yours are probably ISO8859_1 or some
> > such thing. If you want to play around with character
> > encoding have a look at XmlOptions.setCharacterEncoding().
> >
> > Cheers,
> >
> > Lawrence
> >
> > > -----Original Message-----
> > > From: Christophe Bouhier (MC/ECM)
> > > [mailto:[EMAIL PROTECTED]
> > > Sent: Wednesday, December 14, 2005 6:04 PM
> > > To: 'user@xmlbeans.apache.org'
> > > Subject: Illegal characters, can xmlbeans be forgiving?
> > >
> > > Hi,
> > >
> > > My application parses XML from many different sources. (It's a RSS
> > > reader/Podcast receiver).
> > > Before I switched to XMLBeans I was using an xml parser
> > called nanoXMl
> > > which didn't mind Some illegal characters especially when
> > wrapped in
> > > CDATA.
> > > Now XMLBeans stumbles over the illegal chars below:(“) (Throws
> > > exception).
> > >
> > > ....
> > > <description><![CDATA[
> > >   Miljenko “Mike� Grgich first gained international
> > recognition at
> > > the celebrated “Paris Tasting� of 1976.  They had
> > chosen Mike’s
> > > 1973 Chateau Montelena Chardonnay as the finest white wine
> > in the world.
> > >   Today, Mike oversees daily operations at his winery
> > Grgich Hills.
> > > His aim, year after year, is to improve the quality of their
> > > [...]]]></description> ......
> > >
> > > Is there anyway I can set an option to ignore illegal chars
> > and go on.
> > > For me this could be a deal-breaker. I unfortunatly can't
> > expect all
> > > XML out on the web to be "nice and tidy".
> > >
> > > Thanks for the help!
> > > Cheers / Christophe
> > >
> > >
> > ---------------------------------------------------------------------
> > > 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