[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


daben liu
[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



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.