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

RE: problem adding new encoding to perl XML::Parser


perl xml parser utf 16
Thanks for the reply.

Yes, those encodings are built-in in expat. However, there are 
other encodings, such as big5 and several version of Japanese 
encodings, are also supported with the perl XML::Parser I got 
from CPAN. 

Does this mean I have to do more than just generate a .enc file? 
Do I need to write a handler by myself? This could be strange if 
it IS required. GB2312 is widely used for Chinese characters and 
works fine under win32 environment. 

Daben


> -----Original Message-----
> From: Thomas B. Passin [mailto:tpassin@c...]
> Sent: 2002?8?28? 12:08
> To: xml-dev@l...
> Subject: Re:  problem adding new encoding to perl XML::Parser
> 
> 
> [Daben Liu]l-dev] problem adding new encoding to perl XML::Parser
> 
> 
> > The XML::Parser installed from CPAN does not come with a
> > GB2312 encoding support. However, I was not able to add
> > the support as instructed by the XML::Encoding package.
>  ...
> > I run this script with a well-formed xml file having a head line
> > as: <?xml version="1.0" encoding="GB2312"?>
> >
> > Following error occurs:
> >
> > unknown encoding at line 1, column 30, byte 30 at
> /usr/lib/perl5/site_perl/5.005/i386-linux/XML/Parser.pm line 185
> >
> > Changing the encoding to other supported ones seem to work without error.
> > I'm wondering if there is something I'm missing in the process.
> >
> 
> Just because perl supports an encoding does not mean that the xml parser
> does.  expat is written in C, not perl.  According to the article by Clark
> Cooper on xml.com (but back in 1999)
> 
> http://www.xml.com/pub/a/1999/09/expat/index.html
> 
> the supported encodings are utf-8, utf-16, iso-8859-1, and US-ASCII.
> 
> Cheers,
> 
> Tom P
> 
> 
> 
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
> 

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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.