Decode, byte codes ASCII & ISO-8859 and HTMLCREF or XMLCREF
[email protected] (Chris Hall) Tue, 11 Mar 2008 19:08:07 +0000
| Newsgroups | perl.unicode |
|---|---|
| Message-ID | <[email protected]> |
Having tried:
$o = Encode::decode('ascii', "abc \x80 \xFF", FB_HTMLCREF)
$o = Encode::decode('ISO-8859-7', "abc \xFF", FB_HTMLCREF)
$o = Encode::decode('ascii', "abc \x80 \xFF", FB_XMLCREF)
$o = Encode::decode('ISO-8859-7', "abc \xFF", FB_XMLCREF)
(0xFF is not a valid character value in ISO-8859-7.)
I find that they produce neither &128; and &255; nor € and ÿ,
but exactly the same as:
$o = Encode::decode('ascii', "abc \x80 \xFF", FB_PERLQQ)
$o = Encode::decode('ISO-8859-7', "abc \xFF", FB_PERLQQ)
namely \x80 and \xFF !
Almost as if there were a bug. Or have I missed the right piece of the
documentation ?
--
Chris Hall highwayman.com
signature.asc
(application/pgp-signature, 470 B)
-----BEGIN PGP SIGNATURE----- Version: PGP SDK 3.8.3 iQEVAwUAR9bYleg9H9B04S2cAQLQ2wf/ZM1nyuludTevRnPDhX00n/GJf03dabCf E94N6XIPYjNVBHRONuO8agOh+ziYSHWqcRyjHP3pa+3ag+MKtN0gVNKNO8+jWvkw akgYZ0fDNiQHJOU150neogNGiu1NGpJZClg466H4jlh6KEV/eokbI5wG1mP89NAT 2ac03MPrhz1j0lW0CYoUw5NxR2zEB9P2NPWA87xGqA2KIbfElAPI2mMDCeVDvYw9 3c1sLGecUcM/dh6vVsIoWqSKqPTMLTEeY8/0PjxhlZplwjH7XDuvS9o4EaShpQci ITK+92Hq+wxD+N31q/giv1iBYbXkn9MNp+uZzkrQYziWBbFIy8wj8w== =7/nj -----END PGP SIGNATURE-----