Windows下另存为UTF-8,打开是ANSI的问题
来源:互联网 发布:网络电视上的直播软件 编辑:程序博客网 时间:2024/06/09 21:00
Windows系统下,如果将文件保存为UTF-8格式(不是UTF-8 + BOM格式,即不能用记事本保存),再重新打开这个文件,会发现有时文件被保存成了UTF-8格式,但有时却是ANSI编码。
经过反复试验,发现规律如下:
1. 如果文件里不包含全角字符,如汉字、中文字符等符号,不论保存成ANSI还是UTF-8,文件都会被系统转换成ANSI;
2. 如果文件中包含汉字、中文字符等全角符号,则保存成UTF-8,打开还是UTF-8;
3. 如果文件是ANSI编码,且内容是纯英文,这时再加入汉字,文件不会变为UTF-8格式,需要手动另存为UTF-8(不要使用记事本另存为)。
1 0
- Windows下另存为UTF-8,打开是ANSI的问题
- Windows下字符编码转换(ANSI <--> Unicode <--> UTF-8)
- 【分享】Android Studio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件
- 原来windows里记事本的ansi编码就是GB2312啊,跟utf-8,unicode是不一样的。
- 将windows下的ansi格式文本转换为linux下能识别的UTF-8格式
- window下ANSI转UTF-8,UTF-8转Unicode的实现
- 字符编码问题,UNICODE\UTF-8\UTF-16\UTF-32\UCS\ANSI\GBK\GB2312等乱七八糟的名词
- 字符编码问题,UNICODE\UTF-8\UTF-16\UTF-32\UCS\ANSI\GBK\GB2312等乱七八糟的名词
- [经验总结]Windows Vim打开utf-8文件乱码问题的解决方法
- 【ANSI转UTF-8】用iconv命令解决Mac/Linux下编码问题
- 在windows下另存为Ascii文件和unicode文件的问题
- unicode、utf-8、ansi的故事
- Unicode、ANSI、UTF-8的故事
- unicode,ANSI,UTF-8的故事
- unicode、utf-8、ansi的来历
- UTF-8转ANSI的方法
- UNICODE、UTF-8、ANSI的故事
- unicode,ANSI,UTF-8的故事
- Android程序里面的进程和线程如何运作的
- android 中 smack重新登录openfire服务器
- Python-OpenCV 杂项(三): 程序性能的检测和优化
- 经纬度计算距离
- Eclipse设置
- Windows下另存为UTF-8,打开是ANSI的问题
- Windows7下VS2010x86平台CGAL安装
- oracle 11g scott用户的加解锁方法以及修改密码
- java生成MD5码跟 mysql生成的MD5码 保持一致!
- 不不成能 《问道》悟道体系重写战役格式
- 字符串处理 - ANSI - Unicode - UTF8 转换
- 心灵治疗术(自我剖析)
- 先进的自动布局工具箱
- AcroIEHelper.dll无法写入,Verify that you have access to that directory