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

     

     

     

     

     

     

     

  • 相关阅读:
    java位运算
    AmCharts realtime flush example //add by liuwei 20120929
    配置Linux—LVS (DR)
    LVS(Linux Virtual Server) 学习笔记
    一个由sizeof引出的有意思的问题
    关于IsDebuggerPresent
    我的第一个python程序
    听Robert C. Richardson的报告会很失望
    杯具了,为啥不去tencent的实习生招聘呢
    通过信号量机制解决生产者消费者问题的模拟程序
  • 原文地址:https://www.cnblogs.com/wenhao-Web/p/12877489.html
Copyright © 2011-2022 走看看