当前博客:读入ANSI格式文本 转换编码问题

119 次浏览【转载需注明来源】

博客作者:【A迅捷云安全】

个性签名:寒窗苦读十年一朝凤舞九天

 

 

读不出数据

附上例子  文本 在测试例子里边

1692079136330287.rar

默认排序
Generic placeholder image
Generic placeholder image
A迅捷云安全 Time: 2023-08-15 12:51:56

不填写编码格式 读出后 汉字乱码

Generic placeholder image
轻声奏乐写代码 Time: 2023-08-15 13:07:41

应该是ansi

同时你也可以试试传入gbk 

Generic placeholder image
A迅捷云安全 回复 2楼 轻声奏乐写代码 Time: 2023-08-15 13:13:34

我写错了  例子在上边 文本也在里边  你说的我都试过了 汉字依旧乱码

Generic placeholder image
快码FOF编程 Time: 2023-08-15 14:08:53
局部变量 缓冲区数据=文件操作类.读入文件("/Users/fofstudio/Desktop/txt.txt","")

调试输出(new TextDecoder('gbk').decode(缓冲区数据))

你可以先试用此命令转换

Generic placeholder image
快码FOF编程 Time: 2023-08-15 14:19:08
局部变量 缓冲区数据=文件操作类.读入文件("/Users/fofstudio/Desktop/txt.txt","")
调试输出(缓冲区数据)
调试输出(编码转换类.编码转换("gbk",缓冲区数据))

当然,最规范的方式是这样使用,首先读入成缓冲区数据,再把缓冲区数据的GBK转换成UTF8


读入ANSI格式文本 转换编码问题