递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 283|回复: 6
打印 上一主题 下一主题

[视窗] 怎么把GBK编码文件转换成UTF-8

[复制链接]

16

主题

44

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
跳转到指定楼层
楼主
怎么把GBK编码文件转换成UTF-8,或把UTF-8转换成GBK,不知道为什么文件编码是GBK,里有中英文写出的文件后编码是UTF-8,且中文变成乱码了怎么正确转换啊?
回复

使用道具 举报

16

主题

44

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
沙发
 楼主| 发表于 4 天前 | 只看该作者
写出文本文件 (, , , 文本编码类型.多字节)
写出来的文件取编码格式还是UTF-8
回复

使用道具 举报

31

主题

2920

帖子

1万

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
10596
板凳
发表于 4 天前 | 只看该作者
先看看系统有没开启“Beta 版:使用 Unicode UTF-8 提供全球语音支持”,开启后会将多字节当做 UTF-8 来处理,所以建议关掉。
至于 GBK 和 UTF-8 的编码转换,一般要拿 Unicode UTF-16LE 来做中转。
回复

使用道具 举报

507

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
49795
QQ
地板
发表于 3 天前 | 只看该作者
取编码格式那里来的方法,这方法的问题吧。你直接用记事本打开看编码啊。
回复

使用道具 举报

16

主题

44

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
5#
 楼主| 发表于 4 小时前 | 只看该作者
创世魂 发表于 2026-10-9 05:33
取编码格式那里来的方法,这方法的问题吧。你直接用记事本打开看编码啊。 ...



编码判断类_.取编码类型_文件 ()

回复

使用道具 举报

16

主题

44

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
6#
 楼主| 发表于 4 小时前 | 只看该作者
Xelloss0618 发表于 2026-10-8 22:36
先看看系统有没开启“Beta 版:使用 Unicode UTF-8 提供全球语音支持”,开启后会将多字节当做 UTF-8 来处 ...


回复

使用道具 举报

31

主题

2920

帖子

1万

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
10596
7#
发表于 1 小时前 | 只看该作者
我还以为你是用火山写出的文本文件……
用易语言的话,写出的文本编码的确是GBK,Notepad++等文本编辑器认错编码也很正常,多字节编码的识别是个难题。
仰望模块里的编码识别也写得简单,无法准确区分UTF-8和GBK,因为某些GBK内容也是符合UTF-8规范的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-10-12 16:21 , Processed in 0.095907 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表