EXCEL到CSV的UTF 8編碼我有一個Excel文件,其中包含一些西班牙字符(傾斜等)我需要轉換為CSV文件作為導入文件。然而,當我將其保存為CSV時,它會破壞不是ASCII字符的“特殊”西班牙字符。它似乎也是用左、右引號和長破折號來實現這一點的,它們似乎來自于在Mac中創建Excel文件的原始用戶。由于CSV只是一個文本文件,我確信它可以處理UTF 8編碼,所以我猜想它是Excel的限制,但我正在尋找一種從Excel獲取到CSV并保持非ASCII字符完整的方法。
3 回答

千巷貓影
TA貢獻1829條經驗 獲得超7個贊

繁花如伊
TA貢獻2012條經驗 獲得超12個贊
將Excel表保存為“Unicode Text(.txt)”。好消息是,所有的國際字符都是在UTF 16(注,而不是在UTF 8)。但是,新的“*.txt”文件是由TAB分隔的,而不是逗號分隔的,因此不是真正的CSV。 (可選)除非您可以使用TAB分隔文件進行導入,否則請使用您喜歡的文本編輯器,并將TAB字符替換為逗號“,”。 在目標應用程序中導入您的*.txt文件。確保它可以接受UTF 16格式。
添加回答
舉報
0/150
提交
取消