从Excel导出到CSV会将日语字符替换为???即使使用Windows,Office语言环境仍是日本/日语

时间:2019-01-30 11:35:34

标签: excel csv encoding character-encoding export-to-csv

我正在将包含日语字符的Excel文件(Excel 2016)导出为CSV。 (注意:我没有导出到提供的CSV UTF-8)。在此过程中,所有日语字符均替换为'?'

我的Windows / Office语言环境为日语/日语,而Windows /办公语言/格式均为日语。

我知道excel使用代码页来保存CSV文件的特定编码。我的理解是,这应该是Shift-JIS(日语区域设置的默认编码)。如果是这样,为什么会丢失信息并用“?”代替?

Excel尝试将CS​​V保存为哪种编码?

(仅供参考:如果我尝试打开CSV,默认情况下excel会尝试按Shift-JIS 932的要求打开CSV)

注意:我知道使用UTF-8的解决方法。我有兴趣了解上述行为,而不是解决方法

谢谢

0 个答案:

没有答案