Re: [String]Comment etendre le mon Code ASCII??
Citation:
Envoyé par lanfeustdetroll
Par exemple, j'ai le code 138 ( = 0x8a) et qui normalement correspond en ASCII 'è'
Non. La norme ASCII ne definit les caracteres associes qu'aux valeurs de 0 a 127. Les valeurs de 128 a 255 sont definies par plein d'autres jeu de caracteres differents et incoherents; le lien qui a ete donne n'est qu'une extension parmi des dizaines d'autres.
Mais le code en lui-meme est toujours non-signe.
Comme ca ete deja dit, Java code ses caracteres sur 16 bits, en reprenant les valeurs deja attribuees par Unicode (mais l'Unicode lui-meme n'est pas limite a 16 bits ! erreur trop courante...).
Ton probleme se resume a retrouver quel est le jeu de caracteres que tu as en entreee... Sous windows, ca peut etre du ISO-8859-1, ou -15, voire un codepage IBM-850 ou 1252. Regarde les jeux de caracteres disponibles, et fais les tests...
EDIT: asciitable.com semble down pour le moment, mais c'est le site de reference pour l'ASCII.
EDIT2: le lien donne plus haut contient le OE colles et le symbole euro, ca doit etre iso-8859-15.