递归火山软件开发平台

标题: 关于编码,求教。 [打印本页]

作者: windkey    时间: 2021-8-12 16:30
标题: 关于编码,求教。
本帖最后由 windkey 于 2021-8-12 18:57 编辑

批量读取txt文本文件,编码各种各样都有,有utf-8,有shitf jis,有GB的。
用什么命令可以通用都让他显示正确吗? (, 下载次数: 68)
虽然我只用英文部分,但是强迫症想让他都显示正确


作者: shuimiao    时间: 2021-8-12 22:32
Shift-JIS是在日文系统下的ANSI(多字节)编码,中文系统下的ANSI叫GBK。所以这个需要你用日文系统,火山直接用 多字节到文本() 就能显示日文了。当然你可以把这个文件另存为UTF8或Unicode,不需要用日文系统,火山经过对应转换也能显示。这个软件应该是识别到了这是日文,所以强行使用Shift-JIS解码才能显示。而要强行解码,火山好像暂时没有这个功能
作者: 飞翔的企鹅    时间: 2021-8-12 22:41
已经有编码转换支持库了哦,自己转换就可以了
作者: 飞翔的企鹅    时间: 2021-8-12 22:41
已经有编码转换支持库了哦,自己转换就可以了
作者: windkey    时间: 2021-8-12 23:40
飞翔的企鹅 发表于 2021-8-12 22:41
已经有编码转换支持库了哦,自己转换就可以了

主要是循环的这些文件什么编码都有。那我是不是要加个判断?
作者: windkey    时间: 2021-8-12 23:41
shuimiao 发表于 2021-8-12 22:32
Shift-JIS是在日文系统下的ANSI(多字节)编码,中文系统下的ANSI叫GBK。所以这个需要你用日文系统,火山直 ...

感谢大佬的详细解惑~主要是循环的这些文件什么编码都有。看来我还得加个判断。。。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4