zoukankan      html  css  js  c++  java
  • (2)如何把UTF-8编码文件转换成GB2312编码文件

    一、工具

    • Notepad++软件;
    • MCUXpressoIDE软件;
    • UTF-8格式文件若干。

    二、转换步骤

      1、使用Notepad++软件打开要转换的UTF-8文件,如下图所示,转换的内容是“你好世界!”。

      

       2、选择“编码-->转为ANSI编码”,上面的黑色圆点指定的是默认的编码格式,如下图所示。

      3、转换完成后可以看到右下角的编码格式已经变成了ANSI,如下图所示。根据网上很多人描述,该编码格式其实是适用于GB2312编码,为了验证是否正如网上所说,下面我通过MCUXpressIDE进行验证。

       4、打开MCUXpressoIDE软件,随便创建一个工程,我这里创建的工程是demo,查看工程里面的任意一个*.h和*.c文件的属性,都可以看到他们的默认编码格式是UTF-8,也就是说该编译器对文本文件的默认编码是UTF-8,如下图所示。

      5、把我们前面转好格式的test.c文件添加到MCUXpressoIDE中,打开查看是乱码,查看该文件的属性发现编码格式依然是UTF-8,如下图所示。

     

      6、此时需要选择“其它”,在下拉框直接输入GB2312,点击“应用”,即可看到添加的test.c文件的内容就能显示正常了,说明用Notepad++转换成的ANSI编码格式的文件适用于GB231编码格式,如下图所示。

       7、更详细介绍可以查看一下链接:

      http://www.cnblogs.com/malecrab/p/5300486.html

      https://www.baidu.com/link?url=VFNecK-Yl6Yfv8ABaBXL_OtFL-WdKy5F1aS7ve1cHhM8bdEWWO80_lb2KZuDOsu9&wd=&eqid=de92e04e00199d65000000025ebb460b

      https://www.baidu.com/link?url=VFNecK-Yl6Yfv8ABaBXL_XxoxwzDA3-QOouPvWzYRcrqwLZh8qp6EQquyRw1KLrfzKY7tTVIrVd4_BiQCaT-ZPI-3LFPKBKMXh45Ifj1vOi&wd=&eqid=de92e04e00199d65000000025ebb460b

     

     

     

     

     

     

     

  • 相关阅读:
    用Sqoop实现数据HDFS到mysql到Hive
    hdfs的文件结构
    搭建Hadoop-1.2.1&hbase-0.94.17&hive-0.9.0&centos6.8_x64集群
    缩减表空间碎片
    MySQL8.0.12源码编译安装_centos7.3
    Mysql8.0.18的源码安装
    mysql5.7.31二进制安装_centos7
    个人windows开发环境风格
    linux shell中那些奇奇怪怪的语法
    关于上线的一些事儿
  • 原文地址:https://www.cnblogs.com/wenhao-Web/p/12877489.html
Copyright © 2011-2022 走看看