果然很高深。
但是如果NotePad可以正常显示,就说明文件本身没问题。
你的Excel是什么版本?中文英文?繁体简体?
你生成csv文件时,用什么编码?GBK?

解决方案 »

  1.   

    生成的是GBK
    excel版本是中文简体版。
    我用excel新建一个文件,然后输入一些中文,保存为csv文件。再打开后就变成了乱码。
    不知道在中文windows下有没有这种问题?
    是不是excel会在打开文件的时候做一些编码转换?
      

  2.   

    用excel新建一个文件,然后输入一些中文,保存为csv文件。再打开后就变成了乱码。很妙!是不是你的Excel本身有问题?
    我想,你是希望用Excel来检验程序结果是否正确。
    但是如果Excel本身有问题,那就不是你的问题了。能否换一台计算机试试?你使用Excel的环境是什么?OS、OS语言、版本等等?
      

  3.   

    用excel新建一个文件,然后输入一些中文,保存为csv文件。再打开后就变成了乱码。
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    保存的时候可不可以选择编码?
    应该可以!