Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个字符编码问题。
我有一个用阿拉伯语编写的文本文件,当我打开它时,我得到了奇怪的字符.. 像这样åÇÜÇáÍÌÑäÇáÑÝÇÚíãäí..
åÇÜÇáÍÌÑäÇáÑÝÇÚíãäí
有没有办法解决这个问题并获得正确的文本?写入的文本文件是 utf8x 编码的。
如评论中所述:它不是UTF8,它是WINDOWS-1256iconv编码,因此您可以在 Linux 上使用file 命令修复它test:
iconv
test
jh@jh-aspire:4804~$ iconv -fwindows-1256 -tutf8 test هاـالحجرنالرفاعيمني
(我不知道这是什么意思,因为我不懂阿拉伯语)
您可以使用 Notepad++ 来显示阿拉伯语文本。