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

     

     

     

     

     

     

     

  • 相关阅读:
    关于Oracle 数据库使用dba_tables或者all_tables或者user_tables统计数据时,与直接查询表统计时数据不一致的记录
    js格式化时间
    slf4j介绍以及与Log4j、Log4j2、LogBack整合方法
    LogBack日志小记
    log4j2 日志框架小记
    Log4j日志框架小记
    29.求数字组最大子序列之和
    28.找出最的几位数
    27.数组元素重复度过数组长度一半
    26.字符串全排列
  • 原文地址:https://www.cnblogs.com/wenhao-Web/p/12877489.html
Copyright © 2011-2022 走看看