[gull] conversion de caractères
    Erik Rossen 
    rossen at rossen.ch
       
    Sun May  8 22:07:17 CEST 2011
    
    
  
On Sun, May 08, 2011 at 06:24:32PM +0200, Paul Bartholdi wrote:
> Exemple : "ç" est représenté par "c3  83  c2 a7" (hex).
> 
> À quel encodage ai-je affaire ?
UTF8 qui a passé par une conversion erroné ISO-8859-1->UTF8.
Demonstration avec le logiciel "recode":
	rossen at mango:~$ echo ç > test1.txt
	rossen at mango:~$ hd test1.txt
	00000000  c3 a7 0a                                          |...|
	00000003
	rossen at mango:~$ recode latin1..utf8 test1.txt
	rossen at mango:~$ hd test1.txt
	00000000  c3 83 c2 a7 0a                                    |.....|
	00000005
Comment corriger?  Faire l'inverse, i.e. une conversion UTF8->ISO-8859-1:
	rossen at mango:~$ recode utf8..latin1 test1.txt
	rossen at mango:~$ hd test1.txt
	00000000  c3 a7 0a                                          |...|
	00000003
-- 
Erik Rossen
rossen at rossen.ch
http://www.rtfm-sarl.ch
OpenPGP key: 2935D0B9
    
    
More information about the gull
mailing list