Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
nous envoyons via webservice (nous sommes le client) un texte contenant un € et il est transformé en ¤ bizarre bizarre.. Quelqu'un a deja rencontré ce problème?
Merci
Hors ligne
Bonsoir,
Ceci est lié au fait que le € n'est pas un caractère ASCII standard. Il n'est donc pas reconnu en tant que tel par la machine à laquelle tu envois
ce caractère.
Pour info voici, issue de la doc ORACLE 8i, la liste des characters sets compatibles avec ce symbole:
Table A-10 lists the character sets that support the Euro symbol.
Name Description Euro Code Value
WE8EBCDIC1140 EBCDIC Code Page 1140 8-bit West European 0x9F
WE8EBCDIC1140C EBCDIC Code Page 1140C 8-bit West European 0x9F
D8EBCDIC1141 EBCDIC Code Page 1141 8-bit Austrian German 0x9F
DK8EBCDIC1142 EBCDIC Code Page 1142 8-bit Danish 0x5A
S8EBCDIC1143 EBCDIC Code Page 1143 8-bit Swedish 0x5A
I8EBCDIC1144 EBCDIC Code Page 1144 8-bit Italian 0x9F
WE8EBCDIC1145 EBCDIC Code Page 1145 8-bit West European 0x9F
WE8EBCDIC1146 EBCDIC Code Page 1146 8-bit West European 0x9F
F8EBCDIC1147 EBCDIC Code Page 1147 8-bit French 0x9F
WE8EBCDIC1148 EBCDIC Code Page 1148 8-bit West European 0x9F
WE8EBCDIC1148C EBCDIC Code Page 1148C 8-bit West European 0x9F
WE8PC858 IBM-PC Code Page 858 8-bit West European 0xDF
EL8ISO8859P7 ISO 8859-7 Latin/Greek 0xA4
WE8ISO8859P15 ISO 8859-15 West European 0xA4
EE8MSWIN1250 MS Windows Code Page 1250 8-bit East European 0x80
CL8MSWIN1251 MS Windows Code Page 1251 8-bit Latin/Cyrillic 0x88
WE8MSWIN1252 MS Windows Code Page 1252 8-bit West European 0x80
EL8MSWIN1253 MS Windows Code Page 1253 8-bit Latin/Greek 0x80
TR8MSWIN1254 MS Windows Code Page 1254 8-bit Turkish 0x80
IW8MSWIN1255 MS Windows Code Page 1255 8-bit Latin/Hebrew 0x80
AR8MSWIN1256 MS Windows Code Page 1256 8-bit Latin/Arabic 0x80
BLT8MSWIN1257 MS Windows Code Page 1257 Baltic 0x80
VN8MSWIN1258 MS Windows Code Page 1258 8-bit Vietnamese 0x80
TH8TISASCII Thai Industrial 520-2533 - ASCII 8-bit 0x80
AL24UTFFSS Unicode 1.1 UTF-8 Universal character set U+20AC
UTF8 Unicode 2.1 UTF-8 Universal character set U+20AC
UTFE UTF-EBCDIC encoding of Unicode 2.1 U+20AC
Hors ligne
ok merci !
Hors ligne