[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]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! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|