Caractere ASCII ou UNICODE - C#/.NET managed - Programmation
Marsh Posté le 26-05-2005 à 10:20:49
UP :X
Marsh Posté le 26-05-2005 à 10:33:35
Merci pour l'info...
Quelqu'un a des renseignements sur cette bestiole ?
Thx
Marsh Posté le 26-05-2005 à 10:37:54
c'est pas une bestiole, c'est un codage de caractère basé sur unicode et compatible ascii
Marsh Posté le 26-05-2005 à 10:46:42
Tu es sur ? Car je viens de regarder une table UTF-8 et voila ce que je trouve pour le e accent aigu :
é 233 E9 00C8 200 195.136 C388 Ã LATIN CAPITAL LETTER E WITH GRAVE Egrave (Ã etant le lit du code)
Marsh Posté le 26-05-2005 à 11:00:15
je comprends pas ton dernier message. Déjà le problème c'est toi, qui utilise de l'utf-8 dans un environnement incapable de le gérer
Marsh Posté le 26-05-2005 à 12:11:16
Thx tout le monde c cool
Marsh Posté le 30-05-2005 à 10:59:24
Juste un petit renseignement supplementaire....quelqu'un pourrait me dire si il existe des soft qui pourraient faire une traduction des messages pour remettre les accents correctement ? Ou peut etre une bibliotheque a utiliser pour faire ca directement en C sharp ? Merci d'avance
Marsh Posté le 30-05-2005 à 12:44:53
ou peut etre des idees pour traiter ce probleme ?
Marsh Posté le 30-05-2005 à 13:22:35
ben .NET gère l'unicode, donc je vois pas ou est le problème, normalement tous les caractères spéciaux sont pris en compte! tu as surement bidouillé quelque chose...
Marsh Posté le 30-05-2005 à 13:41:11
Alors en fait je n'ai pas programme le soft...je cherche juste a faire une appli C sharp qui me permettrait d'effectuer le re-codage de ces caracteres.
Marsh Posté le 30-05-2005 à 15:27:39
Merci, pourrait tu juste m'expliquer un peut plus comment marche system.text ? Ca fait longtemps que j'ai pas touche (1 bonne annee) niveau prog C sharp et je suis un peu perdu :x
Marsh Posté le 30-05-2005 à 15:28:30
Va lire la MSDN, y'a tout qu'est bien expliqué J'ai assez peu touché à System.Text malheureusement (je garde tout en Unicode)
Marsh Posté le 30-05-2005 à 15:42:00
oki thanks
Marsh Posté le 30-05-2005 à 21:03:04
Taz a écrit : je comprends pas ton dernier message. Déjà le problème c'est toi, qui utilise de l'utf-8 dans un environnement incapable de le gérer |
faux, il existe la classe encoding qui permet de lire / ecrire sur des flux de caracteres en unicode be, unicode le, utf8 et ascii, au choix
Marsh Posté le 30-05-2005 à 22:00:58
LegoStarWars a écrit : faux, il existe la classe encoding qui permet de lire / ecrire sur des flux de caracteres en unicode be, unicode le, utf8 et ascii, au choix |
Encoding n'est pas limité à ces jeux, tu peux l'utiliser pour les I/O sur n'importe quel jeu de caractères (Encoding.GetEncoding() )
cf mon plugin dans ma signature, qui lit et écrit des pages en iso-8859-1
Marsh Posté le 31-05-2005 à 00:24:14
Harkonnen a écrit : |
Ouais mais ça a été laborieux pour y arriver
Marsh Posté le 31-05-2005 à 10:25:26
Moi je suis toujours dessus et c'est galere :X
Marsh Posté le 31-05-2005 à 10:28:16
Si qq1 a une idees simple pour y arriver :X
Marsh Posté le 31-05-2005 à 10:55:48
En fait ce que je veux faire c transforme un flux de donnes ou les caracteres arrivent mal accentues et les remettre en place dans un autre format pour pouvoir les visualiser avec la bonne accentuation ! Genre traducteur (qui permet de remettre en place ce probleme d'accents).
Voila
Marsh Posté le 31-05-2005 à 11:04:16
Pour lire le fichier encodé en UTF 8 et le sauver en ASCII (par exemple) :
Code :
|
Marsh Posté le 31-05-2005 à 11:23:57
oki thx je pense que ca va me servir !
Merci BCP.
Marsh Posté le 26-05-2005 à 09:48:37
Je voudrais savoir pkoi sur une application les caracteres accentues Francais se retrouve encodes de cette maniere :
utilisée
problème
supplémentaires
Merci de votre aide amis developpeur !
Killerman.
---------------
La geforce c'est comme un bon steak, quand on cherche à l'avoir bien cuite elle finit toujours par griller !