diff options
author | fbriere <fbriere> | 2006-02-18 06:01:35 +0000 |
---|---|---|
committer | fbriere <fbriere> | 2006-02-18 06:01:35 +0000 |
commit | 5de2c28522463bdf8da5f061119794799ea147b6 (patch) | |
tree | 76ae32b266a63226bdcc3b5af1f6edcc067667a9 | |
parent | 33cf2e33b4bbd232498303166d1852e9425cd310 (diff) |
Let's not encode high-bit ISO-8859-1 characters
-rwxr-xr-x | InternetSecure.pm | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/InternetSecure.pm b/InternetSecure.pm index cb6d00e..b9ca589 100755 --- a/InternetSecure.pm +++ b/InternetSecure.pm @@ -210,13 +210,15 @@ sub to_xml { ); } - xml_out(\%data, + # The encode() is somewhat of a NOOP, but XML::Simple has some issues + # with the utf8 flag. + encode('ISO-8859-1', xml_out(\%data, NoAttr => 1, - NumericEscape => 2, + NumericEscape => 1, RootName => 'TranxRequest', SuppressEmpty => undef, XMLDecl => '<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>', - ); + )); } # Map the various fields from the response, and put their values into our |