2013-06-27 43 views
0

美好的一天!我有一个问题在gb3212此字符串转换:“е - с” 我的行为:iconv:无法将某些字符串从gb3212转换为UTF-8

[[email protected] ~]$ iconv -f gb2312 -t utf-8 tst.txt 
е iconv: illegal input sequence at position 3 
[[email protected] ~]$ 

我尝试了许多不同的版本(无论是从单独的iconv和glibc的一部分)。有什么办法可以进行这种转换吗?

+0

“非法输入序列”是指*“该文件是不是没有GB2312” *。你能向我们展示一个有问题的文件/字符串的十六进制转储吗? – deceze

+0

a7 d6 20 a8 43 20 a7 e3 – BHYCHIK

回答

3

也许有些字符不是GB2312,GB18030尝试,这是一个“大”的字符集比GB2312

+0

谢谢。这有帮助。 – BHYCHIK