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
提交
取消