2013-06-27 82 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