文本文件编码

时间:2013-04-10 20:42:50

标签: macos csv encoding utf-8

我在尝试在Windows中读取MAC中生成的CSV文件时遇到问题。

我的问题是如何将编码转换为UTF-8甚至ISO-8859-1。

我已经尝试过iconv但没有成功。

在“vim”内部我可以理解,在该文件中,换行符用^ M标记,并且重音符号用< 8b>标记,Ç=< 82>等等。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

要从编码a转换为编码b,您需要知道编码是什么。

鉴于此

  

ã标记为< 8b>,Ç=< 82>

编码a很可能是Mac OS Roman

所以调用iconv,macintosh *为from参数,utf-8to参数。

*如果找不到macroman,请尝试x-mac-romanmacintosh