zoukankan      html  css  js  c++  java
  • Excel打开csv文件出现西方字符变为问号、乱码或奇怪中文,如何解决?

    问题描述:

    Excel打开csv文件,英文都显示正常,但是出现某些西方字符变为问号 或 奇怪中文,如何解决?

    例如:

    ANSI:Libera玢o

    UTF-8: Libera��o

    Western European(Windows): Liberação  就正常了。

    【解决方法】 

    修改非Unicode程序的语言,把中文改为英语。重启电脑后,成功显示正常西方字符。

     【解决方案2】

    用editplus打开,修改encoding。

    Editplus打开csv-》Document-》 File encoding-》 convert encoding-》选择对应编码-》关闭文件,重新打开文件-》另存为新的csv。

    问题2: 如果是中文在excel里变成问号。

     【解决方案】可以检查一下Excel 2013的文件-选项-语言里,看下当前的默认语言设置的是否为中文(中国)。如果不是,可以尝试将中文设为默认值,看下效果。另外,在控制面板-添加语言里看下有没有将中文添加进去。

     

     

    其他1:

    Excel另存为,修改编码。

    或者

     

    字体选项:纯英语环境可改成英语。

     

     

    其他2:

    powershell处理

    Get-Content 'C:my.csv' | Out-File 'C:my_utf8.csv' -Encoding UTF8
  • 相关阅读:
    搞一个先试试
    java map排序
    文件上传
    文件下载
    Filter过滤器
    java编写一个简单的验证码
    centos7安装mysql
    linux安装jdk,tomcat服务器
    DBUtil工具类
    mysql
  • 原文地址:https://www.cnblogs.com/watermarks/p/13727064.html
Copyright © 2011-2022 走看看