2013-04-10 61 views
0

我在嘗試在Windows中讀取在MAC中生成的CSV文件時遇到問題。文本文件編碼

我的問題是如何將編碼轉換爲UTF-8甚至ISO-8859-1。

我已經試過iconv沒有成功。

在「vim」裏面我可以理解,在這個文件中,換行符用^ M標記,重音用< 8b>,Ç= < 82>等等標記。

任何想法?

+0

除了行結束的編碼'iconv'應該做的伎倆。你可以提供一些信息,你的輸入文件使用的編碼? – mikyra 2013-04-10 20:47:44

回答

1

要從編碼a轉換爲編碼b,您需要知道a是什麼編碼。

鑑於

A是標有< 8B>,C = < 82>

編碼很可能Mac OS Roman

因此,請撥打macintosh *作爲from參數,utf-8作爲to參數調用iconv。

*嘗試macromanx-mac-roman等如果macintosh沒有找到