> We use XML::LibXML in our code, which is in turn used to > parse the sent and received XML between our backend and front > end webservers... > > Since we upgraded to perl 5.8.5 from 5.6.1 all our processes > which read the XML and then input that data into ORACLE fail > because the character encoding of the data coming back from > XML::LibXML is now in utf8...
Is it declared in the document? <?xml version='1.0' encoding='ISO-8859-1' ?> If it's not declared, the default is UTF-8. You may be able to add the declaration to the documents or through the API if you don't have control of the documents you're parsing. Also, I noticed that there are encoding methods in XML::LibXML::Common, but I haven't used them. - Mark. _______________________________________________ Perl-Unix-Users mailing list Perl-Unix-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs